서버에 따라서 콘솔의 Prompt 창에 전체 경로가 나타나지 않아 불편할 때가 있다. 맥도 마찬가지다. 

그럴때에는 먼저 ~/.bash_profile 파일을 연다. vi로 작업하면 없을 경우 새로 생성되니 그냥 vi로

vi ~/.bash_profile 

만약 이 파일에 PS1이라는 항목이 있으면 그 항목을 변경하면 되고, 없으면 변경하면 된다. 

export PS1='\u@\H:\w $ '

여기서 \u는 사용자, \H는 서버 이름, \w는 전체 경로다. 만약 현재 경로만 보이도록 하고 싶으면 \W로 대문자를 사용하면 된다.  

이렇게 지정한 후 vi를 저장하고 나와서 

source ~/.bash_profile

명령으로 방금 변경한 항목을 update치면 된다. 

이상한 암호와 같은 prompt 옵션은 다음의 링크를 참조하면 된다. 
http://tldp.org/HOWTO/Bash-Prompt-HOWTO/bash-prompt-escape-sequences.html

Posted by tuning-java

댓글을 달아 주세요