Seguramente, cuando hemos instalado alguna distribución de GNU/Linux, nos hemos encontrado que durante la instalación avanzada creamos nuestra tabla de particiones y nos pregunta que punto de montaje queremos que tenga esa partición. Lo normal es crear un punto de montaje en /, otro /home y si queremos tener el arranque en otra partición /boot. Digo que eso es normal, pero recuerdo la primera vez que instalé Ubuntu pense «supongo que la primera opción será la más correcta».
Pero cuando entras en root desde Terminal, por ejemplo, te encuentras con esto:
root@freya:/# ls -lat total 492 drwxrwxrwt 8 root root 220 Dec 22 12:35 tmp drwxr-xr-x 99 root root 4096 Dec 22 00:50 etc drwxr-xr-x 22 root root 760 Dec 18 06:25 run drwxr-xr-x 24 root root 4096 Dec 7 16:56 . drwxr-xr-x 24 root root 4096 Dec 7 16:56 .. drwxr-xr-x 17 root root 3960 Dec 7 16:56 dev dr-xr-xr-x 13 root root 0 Dec 7 16:56 sys dr-xr-xr-x 109 root root 0 Dec 7 16:56 proc drwxr-xr-x 13 root root 4096 Nov 10 22:06 root drwxr-xr-x 2 root root 4096 Oct 29 04:16 sbin drwxr-xr-x 2 root root 4096 Oct 29 04:16 lib64 drwxrwxr-x 2 root root 4096 Oct 29 04:16 bin drwxr-xr-x 4 root root 4096 Oct 24 13:38 home drwxr-xr-x 13 root root 4096 Jun 5 2017 var drwxr-xr-x 14 root root 4096 Jun 4 2017 lib drwxr-xr-x 3 root root 4096 May 18 2017 boot drwxr-xr-x 4 root root 4096 Jan 30 2017 srv drwxr-xr-x 2 root root 4096 Mar 8 2016 swap drwxr-xr-x 10 root root 4096 Mar 8 2016 usr drwxr-xr-x 2 root root 4096 Mar 8 2016 opt drwxr-xr-x 2 root root 4096 Mar 8 2016 mnt drwxr-xr-x 3 root root 4096 Mar 8 2016 media drwx------ 2 root root 16384 Mar 8 2016 lost+found
¿Y todas esos directorios? ¿Qué contienen? A continuación una pequeña explicación sobre el contenido de cada directorio:
- /boot: Contiene los ficheros de arranque
- /home: Carpetas personales de cada usuario
- /etc: Archivos de configuración del sistema
- /lib: Las librerías del sistema
- /urs: Fuentes de Software (Programas, Kernel..)
- /root: /home del usuario root (superadministrador)
- /proc: Información del hardware de nuestro ordenador
- /media: Dispositivos que se montan automáticamente (por ejemplo una memoria USB)
- /mnt: Dispositivos que se montan manualmente (por ejemplo, alguna partición)
- /dev: Dispositivos
- /lost found: Cadenas perdidas
- /var: Logs del sistema (información sobre que comandos has usado, que archivos han sido modificados..)
- /bin: Los comandos que un usuario normal puede ejecutar
- /sbin: Los comandos que el usuario root puede ejecutar
- /tmp: Carpeta temporal
- /sys: Sistema
Comentarios