답변:
대답은 간단하고 질문에서 거의 분명합니다. 이유는 다음과 같습니다.
쉘 zsh
이 아닌 bash
다른 쉘입니다. zsh
대한 건설 기본 파일을 사용하지 않습니다 bash
: .bashrc
나 .bash_profile
. 이 두 파일은의 시작 구성 파일입니다 bash
. zsh
자체 시작 구성 파일이 있습니다.
zsh
소개 페이지 에서 자세한 내용을 확인할 수 있습니다 .
zsh가 명령을 읽는 5 개의 시작 파일이 있습니다.
$ZDOTDIR/.zshenv $ZDOTDIR/.zprofile $ZDOTDIR/.zshrc $ZDOTDIR/.zlogin $ZDOTDIR/.zlogout
별칭이 작동하지 않는다고 언급했습니다.이를 수정하려면 다음과 같이 별칭을 적용하십시오.
~/.zshrc
alias sz='source ~/.zshrc' # Easily source your ~/.zshrc file.
alias ls='pwd; ls --color' # Alias 'ls' to: pwd + ls + color.
zsh를 사용하는 경우 소스를 강제 실행하십시오. .bash_profile
~/.zshrc
아래 줄 을 추가하십시오
source ~/.bash_profile
추신-나는 이것이 어떤 문제를 일으킬 수 있는지 조사하지 않았다.
~ / .bash_profile 에서 ~ / .zshrc 로 행을 복사하십시오.
cat ~/.bash_profile > ~/.zshrc
그리고 새로운 터미널 탭 / 창을 열거 나 source ~/.zshrc
ls --color
준illegal option
모두bash
와zsh
OSX 10.10에 있지만 리눅스에 - 나는 그것으로 살펴 보겠습니다. 건배.