Skip to main content

alias로 bash shell에서 컬러 먹이기 (.bashrc가 아니라 .bash_profile)

몇 차례 테스트를 해봤는데요. 
FreeBSD 14.0에서 bash shell은 .bashrc 파일이 아니라 .bash_profile 파일을 기본설정으로 읽어들였습니다. 

하고 싶은 일은 ls에서 컬러 텍스트를 보고 싶은 것이니까 다음과 같이 alias를 설정하면 됩니다. 

$ nano .bash_profile

위 명령으로 .bash_profile 파일을 만들어 편집합니다. 아래의 내용을 넣어줍니다. 

alias ll='ls -G'
alias lsg='ls -alG'

특별한 것은 없지요? 그냥 -G 옵션을 주는 단축키를 만들었을 뿐입니다. 이제 로그아웃 했다가 다시 들어가면 자동으로 위 alias가 등록되고 명령을 치면 간단하게나마 파일이나 디렉터리에 색깔이 생깁니다. 

만약 현재 설정된 alias를 확인하고 싶다면 :

$ alias

설정된 alias를 삭제하고 싶다면 : 

$ ualias <alias이름>

하시면 되고, 또는 .bash_profile에 설정된 alias명을 삭제하면 됩니다.