/ pasta privada no OSX perdeu seu atributo '@'

/ pasta privada no OSX perdeu seu atributo '@'

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 kIsInvisibleestá definido, então é possível que quando você navegar até a pasta raiz do disco, privateesteja visível.

Digite o seguinte no Terminal para restaurar seu estado oculto e o atributo estendido associado:

sudo chflags hidden /private

informação relacionada