Recomendado, 2019

La Elección Del Editor

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

Aunque como sistema operativo de computadora realmente lo usan en algunos, muchos pueden sorprenderse 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, Smartwatch, Box TV y muchos otros dispositivos.

Cuando utiliza un sistema operativo GNU / Linux, las carpetas del sistema podrían salirse de control, dada la profunda diferencia en comparación con las carpetas que está acostumbrado a tratar con Windows.

Poner "las manos" en las carpetas del sistema en Windows ya no es aconsejable, imagínate cuando usas un sistema Linux.

Esto no significa ignorar por completo la existencia de carpetas del sistema en Linux, especialmente si tiene un problema o está buscando un archivo en particular para conocer la jerarquía y el uso de las carpetas a medida que usa el sistema le permitirá comprender de inmediato dónde encontrar el 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 desean aprender algo nuevo, vemos aquí cómo "leer" y entender las diferencias en los directorios del sistema Linux que también podemos ver en Android (solo después de la raíz), en sistemas populares como Ubuntu y Chrome OS.

En esta guía, le mostraré qué directorios hay en Ubuntu o cualquier distribución moderna de GNU / Linux que utilice, para saber siempre qué hacer y dónde buscar archivos importantes, ya que las carpetas son idénticas para todos.

Los directorios de linux: premisa

Para comprender completamente cómo funciona Linux, debe comenzar desde una premisa importante: todo se gestiona 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 poner sus manos en 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 los problemas en Linux podría ser mucho más fácil.

Obviamente, no está al alcance del usuario común, pero si desea aprender y conocer un nuevo sistema operativo, entender la jerarquía de carpetas es definitivamente una de las "armas" que puede usar para aprender aún mejor un sistema GNU / Linux.

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 principal en el disco o partición donde está presente Linux; por lo tanto corresponde a la carpeta C: \ de 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.

Los directorios de Linux: carpetas de usuario

Las carpetas de usuario son aquellas en las que puede encontrar perfiles de usuario creados por el sistema operativo, con sus archivos personales (documentos, fotos, videos) y personalizaciones de los 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 de 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 especial reservada para el usuario con los permisos administrativos máximos, normalmente no es accesible para los usuarios normales y contiene la configuración de los programas relacionados con la raíz del usuario.

Los 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 parte de los archivos de configuración del programa

En esta carpeta puede encontrar varias subcarpetas, todas muy útiles para el funcionamiento de los programas, las más importantes son:

- / 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í están las fuentes del núcleo

- / lib: como su nombre lo indica en esta carpeta, se encuentra 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 presentes junto con el sistema operativo) -

El subdirectorio principal es /etc/init.d que contiene todos los scripts de inicialización para servicios tales como conexión de red, samba, apache, cron, hal, etc.

- / opt : carpeta reservada de Linux a los programas más pesados, pero poco utilizada por los sistemas operativos modernos.

Algunos archivos de configuración para programas (específicos para cada usuario) se pueden encontrar en la carpeta / home, por lo que si hay un programa pero cada vez más usuarios en la PC tendrán sus favoritos, sus personalizaciones y sus configuraciones.

Las carpetas de los dispositivos.

Como mencioné, cada dispositivo o dispositivo de PC está presente como un archivo; Estos archivos están presentes en las siguientes carpetas:

- / dev : aquí están los archivos y controladores para hacer que los dispositivos conectados al sistema funcionen.

Este directorio contiene todos los archivos de dispositivo, los de Windows que son controladores.

En Linux, todos los dispositivos 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, pueden clasificarse como sda, sdb, sdc, por lo que al mirar el directorio / dev verá varios archivos y cada uno de ellos es un dispositivo real o virtual.

Los dispositivos en Linux diferencian los dispositivos que contienen datos y los dispositivos que transmiten datos como los ratones.

En Windows no hay una carpeta similar, los datos en los dispositivos instalados son, 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 en forma de archivos

- / mnt : aquí puede encontrar (en subcarpetas) los dispositivos de almacenamiento, desde discos duros a memorias USB que van a carpetas de red.

Si conecta un stick de 8 GB aquí, aparecerá una carpeta de 8 GB con todo el contenido dentro (si corresponde), así como si ha montado alguna partición de disco duro.

En algunos sistemas operativos también encontrará una carpeta / montaje, que realiza exactamente la misma tarea.

Con el contenido de estas carpetas, puede controlar todo el espacio en su PC (incluidos los dispositivos de almacenamiento externos) 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 : en esta carpeta están presentes todos los archivos temporales generados por el sistema

- / var: esta carpeta contiene información sobre los programas en ejecución, incluidos los registros del sistema

- / boot: aquí puede encontrar todos los archivos necesarios para el arranque correcto de Linux.

Rara vez utilizará estas carpetas, pero conocer su existencia y su contenido le permitirá tomar las acciones correctas cuando necesite actuar sobre ellas, especialmente para averiguar la naturaleza de los problemas con los programas (en la carpeta / var hay registros) .

Top