콘솔 프롬프트에서 탭을 누르면 자동완성기능 질문이요
글쓴이: avanwz / 작성시간: 금, 2011/12/30 - 4:21오전
안녕하세요 이번에 vps서비스를 구입해서 집에서 돌리는 환경이아닌 서버버전
우분투를 사용하게 되었습니다.
그런데 집에서 쓰던것과 다른점이 콘솔화면에서 프롬프트가 $달랑 하나가 있구요 (집에서는 ID/현재 디렉토리 입니다)
탭을 누르면 자동으로 완성되는 기능도 없고 ls눌러서 파일 출력해보면
파일종류에따라 색깔이 다른데 이건 그런것도 없네요. 서버버전은 이런거 일일이 다 설정해줘야하는건가요?
집에 데스크탑버전을 원래부터 다 설정이되어있어서 어떻게 설정하는건지 모르겠네요.
혹시 다른 프로그램을깔아서 이렇게되는게 아닌 설정을 해야 하는거라면 어디서 무슨파일을
설정해야하는지 궁금합니다.
Forums:
bashrc 찾아보셔요.
bashrc 찾아보셔요.
세벌 https://sebuls.blogspot.kr/
쉘을 확인해 보세요.
# cat /etc/passwd | grep 자신의아이디
위 명령어로 로그인시 사용하는 쉘을 확인해 보세요.
TAB 키의 자동 완성 기능은 Shell에 따라 지원하지 않는 경우도 있습니다.
우분투라면 bash가 기본적으로 사용 될거 같은데 이상하네요.
$ man ls
해보시면 --color 옵션 설명을 볼 수 있는데요 다음과 같이 사용할 수 있습니다.
$ ls -la --color=auto
보통은 로그인시 설정 파일 ~/.profile, ~/.bashrc에 ls에 color 옵션이 들어가도록 alias 설정을 합니다.
프롬프트도 마찬가지로 설정파일에 PS1 변수 값을 설정합니다. 명령행에서 다음과 같이 확인 해 볼 수 있습니다.
$ echo $PS1
$ PS1='\u@\h:\w$ '
혹시나...
bash-completion 패키지는 설치되어 있으신가요?
댓글 달기