O OS X, sendo um Unix derivado do BSD, tem permissões de arquivo que substituem as permissões de arquivo Unix com as quais você pode estar familiarizado. Eles são chamados de sinalizadores e se aplicam apenas a arquivos. Eles podem ser aplicados usando chflags <flag> file
e removidos com chflags no<flag> file
(por exemplo, chflags uchg file
torna file
imutável). Faça man chflags
uma lista de sinalizadores. Para ver o que os sinalizadores estão em um arquivo, ls -lO
por exemplo, ls -lO $HOME | grep Library
provavelmente terá o sinalizador “oculto” definido.