Informática, pregunta formulada por cesarestrada2626, hace 1 año

¿Qué representa un directorio sin nombre en un sistema Linux?

Respuestas a la pregunta

Contestado por josedavidcarrenozern
0

Respuesta:

Calculo que te referís al directorio /, llamado también root, raíz o barra. Este directorio es la base de la estructura de directorios de un sistema tipo Unix, en el se monta el sistema de archivos principal donde están los directorios y archivos de sistema, por ejemplo /boot, /etc, /var, /dev. A su vez sobre / puede haber montados otros sistemas de archivos como /proc, o puede que elijamos instalar /boot, /var, /home, o cualquier otro, en una partición distinta y haya que montarlo una la ruta correspondiente. También tenemos los directorios y archivos de dispositivos e interfaces con el kernel como /dev, /devices o /proc.

Como ves en Linux tenes una estructura de filesystems, dispositivos y archivos especiales (como pipes o enlaces simbólicos) todos tomando como base el directorio "sin nombre" o raíz.

Con este directorio debemos tener especial cuidado, nunca hay que hacer algo como:

rm -rf /

O

rm -rf /home/user/ * (nótese el espacio entre / y *)

O

chown -R user /

Etc..

Con estos comandos rompemos el sistema, con los rm borras todo y con el chown cambias el owner de todos los archivos, ejemplos así hay muchos más. Por esa razón se recomienda usar usuario root, o los comandos sudo o su -, solo en caso de ser necesario o sabiendo lo que haces.

Para los que vienen del mundo windows al principio es raro pensar en la organización de archivos de Unix, están acostumbrados a las unidades, pero después de trabajar un tiempo con la estructura de archivos de Unix te termina pareciendo más práctica.

Explicación:

Otras preguntas