Por que alguns arquivos em ls -l no Mac OSX (Snow Leopard) estão marcados com "@"? [duplicado]

Respostas:

2

Eles são atributos estendidos. ls -l @ mostra-os (geralmente são sinalizadores para indicar que o arquivo é proveniente da Internet, nesses casos, ao abrir o arquivo (ou instalar um DMG), o MacOS perguntará se você realmente deseja abri-lo. O comando xattr permite que você os altere.

Há outro também. ls -lO (maiúsculas O) mostra os sinalizadores definidos via comando chflags. ls -lO @ mostra o arquivo em sua glória total.

Cairo
fonte
Eu tinha certeza que tinha chcked "man ls" duh
Nicholaz 07/02/10
Pessoalmente, eu uso ls -lOa@ehTi. Eu gosto de apenas ir em frente ... Ah, sim, e mesmo exibindo todas essas informações, o shell ainda circula em torno do Finder. Tem que saber o que está fazendo. : o
William T Froggard