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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.