환경 : OSX Sierra, Darwin Kernel 버전 16.3.0
근본 문제 : #! / usr / bin / zsh가있는 중앙 저장소에 많은 셸 스크립트를 사용하고 싶습니다. 내 Mac에서 zsh는 / bin / zsh에 있습니다.
시도한 해결책 : 심볼릭 링크를 만들고 싶습니다.
ln -s /bin/zsh /usr/bin/zsh
내 사용자 계정에는 관리자 권한이 있지만 루트가 아니며이 Mac에서 루트 사용자를 활성화하지 않는 것이 좋습니다. 따라서 나는 먼저
sudo su
루트 권한을 가진 쉘을 얻은 다음 ln 명령 을 실행합니다 . 그러나 여전히 ln : / usr / bin / zsh : Operation not allowed 오류 메시지가 나타납니다 .
질문 :
이 오류 메시지가 나타나는 이유는 무엇입니까?
링크를 만들려면 어떻게해야합니까?
원래 목표를 달성하는 더 좋은 방법이 있습니까? #을 고정하면주의하십시오! 라인은 옵션이 아닙니다.
/usr/bin/zsh
합니다/bin/zsh
?