OS X: O que significa o atributo '@' em um arquivo?

8

Em uma máquina Snow Leopard, no Terminal:

la ~/src/rmcl/ | grep RMCL
-rw-r--r--@  1 claytonstanley  staff  6766167 Nov 13  2009 RMCL

O que é esse atributo '@'?

Este arquivo é parte de um programa antigo do OS X que é executado sob o Rosetta. Estou tendo problemas em que alguns programas mais antigos em execução no Rosetta exigem o atributo @ ao abrir arquivos. Mas não tenho certeza do que é esse atributo, por isso não tenho como saber como adicionar / removê-lo.

Eu tentei uma pesquisa completa no Google sobre isso, mas não consegui encontrar a resposta. Eu teria pensado que isso seria fácil de encontrar. Talvez a consulta do Google não esteja funcionando corretamente por causa do caractere único @ especial.

Qualquer informação. é muito apreciado.

Obrigado!

    
por Clayton Stanley 02.07.2012 / 06:51

3 respostas

9

É para atributos estendidos.

Teste ls -la@e para exibi-los. Você pode usar o% normalchmod para configurá-los (confira man chmod ).

    
por 02.07.2012 / 07:06
4

Basicamente o que o outro cara disse. É para atributos estendidos. Você também pode usar xattr -l para obter algumas informações.

    
por 02.07.2012 / 07:41
4

Você pode encontrar um bom artigo sobre os atributos estendidos (os arquivos com o sinal @) do OS X aqui

link

    
por 02.07.2012 / 09:03

Tags