Directorios de Linux: ¿cuáles son las carpetas principales de cada distribución?

Aunque muy pocas personas lo usan como sistema operativo de computadora, muchos se sorprenderán de que, en realidad, el corazón de Linux esté presente en muchos dispositivos que usamos todos los días.
Como se explicó en el pasado, Linux es la parte central de Android, el sistema operativo más popular en teléfonos inteligentes, televisores, relojes inteligentes, televisores de caja y muchos otros dispositivos.
Cuando usa un sistema operativo GNU / Linux, las carpetas del sistema pueden sorprenderlo, dada la profunda diferencia en comparación con las carpetas con las que está acostumbrado a tratar en Windows.
Ya no es aconsejable poner las manos en las carpetas del sistema en Windows, ¡mucho menos cuando se utiliza un sistema Linux!
Esto no significa ignorar por completo la existencia de carpetas del sistema en Linux, en particular si tiene un problema o está buscando un archivo en particular, conociendo la jerarquía y el uso de las carpetas a medida que se utilizan, el sistema le permitirá comprender de inmediato dónde encontrar el archivo. archivos "ejecutables" del mundo Linux, donde están presentes los archivos de configuración y donde puede encontrar los controladores.
Incluso para aquellos que son más curiosos y para aquellos que quieren aprender algo nuevo, vemos aquí cómo "leer" y comprender las diferencias de los directorios del sistema Linux que también podemos ver en Android (solo después de haber rooteado), en sistemas populares como Ubuntu y Chrome OS.
En esta guía, le mostraré qué directorios están presentes en Ubuntu o en cualquier distribución moderna de GNU / Linux que use, para saber siempre qué hacer y dónde buscar archivos importantes, ya que las carpetas son idénticas para todos.
LEA TAMBIÉN: Las 10 distribuciones de Linux más utilizadas en el mundo
Directorios de Linux: premisa
Para comprender completamente cómo funciona Linux, debe comenzar desde una premisa importante: todo se administra a través de archivos, incluso cuando se habla de periféricos y componentes de PC.
Si tiene un problema con WiFi, lo más probable es que tenga que obtener un archivo, así como actualizar el controlador de la tarjeta de video (también un archivo), el disco duro (administrado a través de un archivo) y la grabadora de DVD (también presente como un archivo).
Estos archivos no se colocan en orden aleatorio, pero siguen la estricta jerarquía impuesta por los sistemas Linux, por lo que si conoce la naturaleza del problema y sabe exactamente en qué carpeta puede encontrar el archivo correcto, resolver problemas en Linux podría ser mucho más fácil.
Obviamente, no todo está al alcance del usuario común, pero si desea aprender y conocer un nuevo sistema operativo, comprender la jerarquía de carpetas es sin duda una de las "armas" que puede utilizar para conocer un sistema GNU / Linux aún mejor.
NOTA: para simplificar la comprensión de las siguientes carpetas, es importante saber que el símbolo / identifica la "raíz", es decir, el espacio primario en el disco o en la partición donde Linux está presente; por lo tanto, corresponde a la carpeta C: \ Windows.
Si ve / ya sabe que tiene que abrir la carpeta del disco duro o la partición del sistema Linux para ver las carpetas que contiene.
Directorios de Linux: carpetas de usuario
Las carpetas de usuario son aquellas donde puede encontrar perfiles de usuario creados por el sistema operativo, con archivos personales relacionados (documentos, fotos, videos) y personalizaciones de programas.
Hay dos carpetas de usuario en Linux:
- / home : la carpeta con todos los usuarios con permisos estándar
- / root : la carpeta con el usuario con los permisos administrativos máximos
En la primera carpeta encontrará tantas subcarpetas como perfiles en el sistema.
Si crea un usuario llamado "Rocco", aquí encontrará una carpeta Rocco con todas las carpetas de usuario para archivos personales y (como carpetas ocultas) las rutas de configuración de los programas instalados.
Root es una carpeta particular reservada para el usuario con permisos administrativos máximos, normalmente no es accesible para usuarios normales y contiene la configuración de los programas relacionados con el usuario Root.
Directorios de Linux: carpetas de programas
Cuando instala un nuevo programa en Linux, las carpetas utilizadas por el sistema son las siguientes:
- / usr: la carpeta con todos los archivos "ejecutables" y con parte de los archivos de configuración del programa
En esta carpeta puedes encontrar varias subcarpetas, todas muy útiles para el funcionamiento de los programas, las más importantes son sin duda:
- / usr / share : esta carpeta contiene datos de aplicación y manuales
- / usr / bin : contiene todos los archivos ejecutables en el entorno Linux (archivos binarios)
- / usr / src : aquí encontrarás las fuentes del kernel
- / lib: como su nombre indica en esta carpeta, encontrará la otra parte de los archivos necesarios para ejecutar los programas (las bibliotecas)
- / etc : esta carpeta contiene la configuración de la aplicación y las herramientas del sistema (ya presente junto con el sistema operativo) -
El subdirectorio principal es /etc/init.d, que contiene todos los scripts de inicialización para servicios como redes, samba, apache, cron, hal, etc.
- / opt : carpeta reservada por Linux para programas más pesados, pero poco utilizada por los sistemas operativos modernos.
Puede encontrar algunos archivos de configuración para los programas (específicos para cada usuario) en la carpeta / home, por lo que si hay un programa pero hay más usuarios en la PC, cada uno tendrá sus favoritos, sus personalizaciones y sus configuraciones.
Carpetas de dispositivos
Como mencioné, cada dispositivo o periférico en la PC está presente como un archivo; Estos archivos están presentes en las siguientes carpetas:
- / dev : aquí están los archivos y controladores para que los dispositivos conectados al sistema funcionen.
Este directorio contiene todos los archivos del dispositivo, los que son los controladores en Windows.
En Linux, todos los periféricos y unidades tienen un nombre, por ejemplo, los discos duros tienden a clasificarse como hda, hdb, hdc.
Los dispositivos externos especiales, como los dispositivos USB, se pueden clasificar como sda, sdb, sdc, por lo que al mirar el directorio / dev verá diferentes archivos y cada uno de ellos es un dispositivo real o virtual.
Los periféricos en Linux diferencian entre dispositivos que contienen datos y dispositivos que transmiten datos como ratones.
En Windows no existe dicha carpeta, los datos en los periféricos instalados están un poco en las claves de registro y son difíciles de localizar y un poco en los archivos incluidos en la carpeta C: \ Windows \ system32 \ drivers pero en Windows, así como en Linux, estos archivos, no deben ser tocados.
- / proc : en esta carpeta encontrará todos los procesos iniciados por el procesador como un archivo
- / mnt : aquí puede encontrar (en subcarpetas) los dispositivos de almacenamiento, desde discos duros hasta memorias USB que pasan a las carpetas de red.
Si conecta una clave de 8 GB, aparecerá aquí una carpeta de 8 GB con todo el contenido presente (si está presente), así como si ha montado alguna partición en el disco duro.
En algunos sistemas operativos también encontrará una carpeta / mount, que hace exactamente lo mismo.
Con el contenido de estas carpetas puede mantener bajo control todo el espacio presente en su PC (incluidos los dispositivos de almacenamiento externo) y el correcto funcionamiento de los periféricos.
Otras carpetas
Hay otras carpetas dentro de la raíz de Linux, pero normalmente no se requiere la intervención del usuario (excepto en casos muy raros); las carpetas son:
- / tmp : esta carpeta contiene todos los archivos temporales generados por el sistema
- / var: esta carpeta contiene información de los programas en ejecución, incluidos los registros del sistema
- / boot: aquí puedes encontrar todos los archivos necesarios para el arranque correcto de Linux.
Raramente usará estas carpetas, pero conocer su existencia y su contenido le permitirá tomar las acciones correctas cuando sea necesario actuar sobre ellas, en particular para descubrir la naturaleza de los problemas con los programas (en la carpeta / var hay registros) .

Deja Tu Comentario

Please enter your comment!
Please enter your name here