•
Significado del primer carácter de la salida de ls -l
El primer carácter de la salida de ls -l nos indica el tipo de fichero que es. Veamos los tipos possibles:
- b: Se trata de un dispositivo que se accede por bloques. Por ejemplo, un disco, el cual su acceso es por sectores (conjunto de 512 carácteres). Un ejemplo sería:
brw-r----- 1 root disk 8, 0 Sep 23 03:45 sda brw-r----- 1 root disk 8, 1 Sep 23 03:45 sda1 brw-r----- 1 root disk 8, 2 Sep 23 03:45 sda2 brw-r----- 1 root disk 8, 3 Sep 23 03:45 sda3
- c: Dispositivo que se accede por carácteres. Por ejemplo, el dispositivo especial /dev/null:
crw-rw-rw- 1 root root 1, 3 Sep 23 03:45 /dev/null
- d: Se trata de un directorio. Por ejemplo /root:
drwxr-x--- 8 root root 4096 Nov 15 00:09 root
- l: Indica que se trata de un enlace. Por ejemplo:
lrwxrwxrwx 1 root root 10 Sep 12 16:51 control -> /etc/qmail
- s: Un socket, un sistema de comunicación. Por ejemplo:
srwxrwxrwx 1 qscand qscand 0 Sep 28 16:29 clamd.socket srwxrwxrwx 1 mysql mysql 0 Oct 23 12:56 mysql.sock
- p: Indica que se trata de una pipe. Permite también la comunicación entre procesos: Uno llena el buffer, mientras el otro lo vacía:
prw-r----- 1 root root 0 Nov 15 19:41 pipe
- -: Finalmente, un fichero cualquiera:
-rw-r--r-- 1 root root 260941 Dec 10 2007 netqmail-1.06.tar.gz
Relacionados
Imprimir
Deja un comentario: