답변:
맥 OS:
alias ll='ls -lG'
리눅스 :
alias ll='ls -l --color=auto'
에 붙입니다 ~/.bashrc
.
~/.profile
대신 명령을 추가 ~/.bashrc
해야했습니다. 아마도 이것은 Mac OS X에만 해당 될 수 있습니다.
alias ll='ls -lG'
macosx에서도 동일한 효과 가 필요 합니다.
alias ll='ls -lG'
~ / .bash_profile 을 추가 하여 작동하게하려면 (라이온에서 문제가되는 경우)
$ echo "alias ll='ls -lG'" >> ~/.bashrc
Mavericks 이후 (그리고 적어도 El Capitan 이후) OS X 10.9.5에서는 홈 폴더 의 .bash_profile 파일에 alias 명령을 추가 해야합니다 :
~/.bash_profile
이는 귀하의 사용자 경로와 같습니다.
/Users/YOUR_USER_NAME/.bash_profile
파인더에서 해당 파일을 보려면 숨겨진 파일 표시를 활성화해야합니다 (예 : InVisible 앱 사용). 그렇지 않으면 간단히 터미널을 사용하여 터미널을 찾아서 nano로 편집 할 수 있습니다.
nano ~/.bash_profile
그런 다음 해당 파일의 끝에 별명 명령을 추가하십시오. 표준 ll 별명은
alias ll='ls -lG'
하지만 저는 선호합니다
alias ll='ls -lGaf'
또한 모든 숨겨진 파일 (점으로 시작)을 표시하고 대소 문자를 구분하지 않고 출력을 정렬합니다.
변경 후 터미널 앱 을 다시 시작하는 것을 잊지 마십시오 .
source ~/.bash_profile
. 새 설정을 다시로드하는 데 충분합니다
명령이 type ll
어디에서 오는지 보려면 실행 하십시오 ll
. ll
표준 명령이 아니라 많은 배포판은 그것을 미리 정의 별칭 에 대한 ls
몇 가지 사전 설정 옵션. 의 출력은 type ll
별명에 대한 정의 를 제공하거나 쉘 구성 파일에서 쉘을 찾을 수 있습니다 ( ~/.bashrc
쉘이 bash 인 경우). ~/.bashrc
다른 시스템에 정의를 복사하십시오 .
Bash는 구성 파일을 약간 이상한 방식으로 처리합니다 ~/.bashrc
. 로그인 쉘인 쉘을 제외한 모든 대화식 쉘에서 로드합니다 . Bash 는 로그인 셸 에서만로드합니다 ~/.bash_profile
(있는 경우 ~/.profile
). 당신 있는지 확인하십시오 .bashrc
그것이 있어야 할 때 읽기, 당신이 줄을 추가 ~/.bash_profile
:
case $- in *i*) . ~/.bashrc;; esac
추가 alias ll='ls -lG'
당신에게 ~/.profile
당신의 마음에 드는와 함께 $EDITOR
.
이 방법을 사용하면 새 터미널 세션을 시작해야합니다 (또는 source ~/.profile
사용할 수 있어야 함 ll
).
alias ll='ls -al'
cli에서 (나는 좋아-al
하기 때문에 숨겨진 파일도 볼 수 있음)