No terminal, tentei ir para usr \ local \ bin com o meu nome de usuário, mas obtive a permissão negada. O mesmo que o comando ls. Alguma sugestão?
Editar:
mac1:/ user1$ ls -la /usr/local
total 0
drwxr-xr-x 5 root wheel 170 Feb 15 17:53 .
drwxr-xr-x@ 12 root wheel 408 Jan 16 14:30 ..
drwx------ 19 504 wheel 646 Feb 15 18:39 bin
drwxrwxr-x 4 root admin 136 Dec 16 08:47 lib
drwxr-xr-x 6 root wheel 204 Feb 15 17:53 share
macos
osx-mavericks
EmilyJ
fonte
fonte
ls -la /usr/local
?Respostas:
Nas versões do OS X ou macOS anteriores ao High Sierra (10.13), basta digitar:
Isso não se aplica ao macOS 10.13 ou superior, pois o System Integrity Protection garantirá que a propriedade do
/usr/local
não possa ser alterada.Ou se você deseja que seja específico para
/usr/local/bin
:Além disso, seus modos de permissão estão desativados - idealmente, também
/usr/local/bin
devem ser acessíveis por outros:fonte
sudo chmod -R u=rwX,go=rX /usr/local/bin
- os conjuntos de modos "X" executam o acesso somente se parecer apropriado.bin
diretório.drwx------ 29 macports wheel 986B 8 Aug 14:01 bin
chown: changing ownership of '/usr/local/bin/docker-compose': Operation not permitted