5 votos

Fondo amarillo/texto negro ls output

Esto es lo que tengo para la salida de ls en mi directorio Volumes ...

ls output

A partir de la información encontrada aquí...

¿Qué significan los diferentes colores en ls?

parece que su "archivo que es setgid (g+s)". Sin embargo, no sé qué significa esto. ¿Cuáles son las implicaciones de esto? Además, ¿por qué el otro hdd externo no es el mismo? ¿Hay alguna forma de cambiarlo a normal? Además, en la segunda columna parece que ambos hdds tienen 24 y 23 enlaces a ellos. ¿Es esto normal? Gracias.

5voto

Douglas Puntos 10417

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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X