Esos colores indican que estás en un directorio que puede ser escrito por otros y el bit pegajoso no está establecido . Esto se define por los atributos de la primera columna: drwxrwxrwx
Lo que esto te está diciendo es que es un directorio, el usuario, el grupo y otros tienen permisos de lectura, escritura y ejecución sobre el archivo. Esto sería el equivalente a emitir chmod 777
en ese directorio
En el otro volumen ( WDred
) tiene los atributos drwxrwxr-x
lo que significa que es un directorio, el usuario y el grupo tienen derechos de lectura, escritura y ejecución, mientras que otros sólo pueden leer y ejecutar (sin permisos de escritura). Esto es el equivalente a chmod 775
.
Atributos de los permisos
El primer carácter es el tipo
- regular file
d directory
l symbolic link
n network file
s socket
Los siguientes nueve caracteres son los permisos para, en orden por grupos de tres, propietario, grupo, otros
r Permission to read file
w Permission to write to file
x Permission to execute file
a Archive bit is on (file has not been backed up)
c Compressed file
s System file
h Hidden file
t Temporary file
Salida coloreada
El color que está viendo es no indicativo de los permisos establecidos en el sistema - es una personalización que usted controla para ayudarle a identificar las cosas.
Debe "pedir" la salida coloreada con el comando ls -G
(mi ls se ha aliasado para ser ls -laGh
que significa lista, todo, color, legible para el ser humano).
A continuación, y de forma opcional, debe especificar sus colores en una variable de entorno LSCOLORS
que sería algo así como
export LSCOLORS="exfxcxdxcxegedabagacad"
Cada atributo tiene un par de letras; la primera es directorio. El primer par es el primer plano del directorio y el fondo del directorio. ex
sería azul con el fondo por defecto.
Hay un excelente Generador LSCOLOR para ver cómo se ven los colores "en vivo"
Para una descripción completa de lo que son los colores y cómo están ligados a los atributos, vea el página man para ls ( man ls
) y busque el LSCOLORS
sección.