= firmar al final de los archivos .sock en la salida ls


15

Estoy ejecutando el shell zsh en emacs. Cuando ejecuto lsme sale un =al final de los .sockarchivos. ¿Qué significa =eso? ¿Es exclusivo de los sockets unix?

Respuestas:


16

De acuerdo con la documentación de coreutils en --classify(alias -F), =es para sockets:

Agregue un carácter a cada nombre de archivo que indique el tipo de archivo. Además, para los archivos normales que son ejecutables, agregue '*'. Los indicadores de tipo de archivo son '/' para directorios, '@' para enlaces simbólicos, '|' para FIFOs, '=' para sockets, '>' para puertas, y nada para archivos normales. No siga los enlaces simbólicos enumerados en la línea de comando a menos que se especifiquen las opciones --dereference-command-line (-H), --dereference (-L) o --dereference-command-line-symlink-to-dir.


Neato, gracias. Nunca he oído hablar de puertas como un nombre formal antes.
Edgar Aroutiounian

2
y si realmente no escribiste --classifyo --indicator-style=classify, probablemente fue agregado por un alias.
Robin Green

1
@EdgarAroutiounian Doors es una característica de Solaris, no ampliamente adoptada, y en particular no disponible en Linux.
Gilles 'SO- deja de ser malvado'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.