Tengo esta salida en MacOSX:
$ ls -l
total 40
-rwxr-xr-x@ 1 levente staff 52 30 Sep 15:38 pl
-rwxr-xr-x 1 levente staff 675 14 Feb 17:07 plplay
-rwxr-xr-x@ 1 levente staff 662 26 Jan 14:13 plstart
-rwxr-xr-x@ 1 levente staff 296 1 Dec 11:50 plstop
-rwxr-xr-x@ 1 levente staff 268 29 Dec 18:44 plweb
¿Qué significa "@" al lado de los permisos?
mac-osx
command-line-interface
ls
Leventix
fuente
fuente
com.macromates.caret
. Guardar en MacVim lo borró.ls -l@
también enumerará los atributos extendidos. Usexattr -l
para ver los valores de xattr, así como solo los nombres de los atributos.Kashani lo acertó con el uso de
xattr
para mostrar los bits extra complicados. Más específicamente, en OSX, esto es probablemente lo que se llama Resource Fork. El sistema de archivos subyacente que utiliza OSX, HFS +, tiene segmentos de datos adicionales que pueden almacenar todo tipo de información. Por cierto, también puede ver lo mismo en montajes SMB, NTFS, etc. en forma de archivos ._FILENAME.Para una redacción completa sobre Resource Forks, consulte el artículo de wikipedia o el sitio para desarrolladores de Apple .
fuente