O que o sinal @ e o número ao lado significam em ls -l display?

0

Eu tenho a seguinte saída quando eu aplico ls -l comando no meu Mac OS X Mavericks para um arquivo de imagem:

enter image description here

Eu entendo o que -rw-r--r-- significar. Mas o que significa o sinal @ e o número ao lado? É um recurso semelhante disponível no Linux?

DUKE
fonte

Respostas:

2

O "@" significa que o arquivo possui atributos estendidos. Você pode vê-los com o xattr comando. O "1" é o número de links para esse arquivo. Na maioria dos casos, para arquivos normais, isso será "1". Para diretórios, é o número de arquivos / subdiretórios + 2 (os dois na verdade representam o próprio diretório e o diretório pai).

Kent
fonte