Por que você não poderia ocultar um arquivo no OS X com chflags?

1

Então, uma pergunta esquisita. Há um arquivo específico - um alias - que, por algum motivo, não será ocultado na interface do usuário com chflags hidden . Não importa o que eu faça. sudo é ineficaz contra este arquivo em particular.

Não é um problema, eu sou apenas mais curioso POR QUE e como é que esse rapazinho teimoso em particular não pode ser escondido. O arquivo é um alias para o Desinstalador do Adobe Acrobat X. Consegui esconder todo o lixo que a Adobe coloca em / Applications com sudo chflags hidden , mas esse cara era resistente.

Curioso se alguém tiver encontrado isso e, em caso afirmativo, entender por que determinados arquivos não podem ser ocultados da interface do usuário com chflags .

Obter informações em anexo:

    
por ralphthemagician 27.06.2012 / 06:38

1 resposta

5

Se é um link simbólico, você tem que usar chflags -h .

 -h      If the file is a symbolic link, change the file flags of the link itself
         rather than the file to which it points.
    
por 27.06.2012 / 07:03