Estou tentando encontrar o comando terminal em um Mac para remover a ACL e corrigir as permissões de usuário em uma pasta que fornece um código de erro quando tento copiá-lo (código de erro -41).
27
O uso chmod -a
permite remover as entradas de controle de acesso individualmente (como o @geekosaur sugeriu).
Mas se você deseja remover todas as ACLs de um arquivo ou pasta, a solução é usar a opção força bruta: chmod -N
que remove todas as entradas de controle de acesso de um arquivo ou pasta.
chmod -RN
fará o mesmo recursivamente para uma pasta e todo o seu conteúdo.
chmod -a# 1 file1
a remoção de atributos com base em suas atribuições numéricas, como mostrado vials -le
- isso não parece funcionar. Alguém tem alguns exemplos específicos desse trabalho?#
caractere (para impedir que ele seja tratado como um delimitador de comentário), como emchmod -a\# 1 filename
ouchmod '-a#
1 nome de arquivo`?#
nessa estação de trabalho em particular, mas foi o que aconteceu.Está tudo empacotado no
chmod
comando; dê uma olhada nas opções-a
/+a
/=a
na página de manual .fonte