
De alguma forma, minha pasta/private perdeu seu atributo '@'. Agora, a pasta aparece no meu localizador:
0 drwxr-xr-x 6 root wheel 204 Mar 1 21:25 private
Isto é o que deveria ser:
0 drwxr-xr-x@ 6 root wheel 204 Mar 1 21:25 private
Como faço para recuperá-lo?
Responder1
É um indicador de atributos estendidos. Na minha máquina é apenas com.apple.FinderInfo
, com o valor:
$ xattr -p com.apple.FinderInfo private
00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Os primeiros oito bytes são códigos de tipo e criador, os próximos quatro sãoSinalizadores do localizador(página 13).
Na minha máquina, apenas kIsInvisible
está definido, então é possível que quando você navegar até a pasta raiz do disco, private
esteja visível.
Digite o seguinte no Terminal para restaurar seu estado oculto e o atributo estendido associado:
sudo chflags hidden /private