¿Para qué sirven los archivos ocultos de mi directorio raíz de Linux?

En su sistema Linux probablemente almacena muchos archivos y carpetas en su directorio Home. Pero debajo de esos archivos, ¿sabe que su directorio Home también viene con un montón de archivos y carpetas ocultas? Si ejecuta ls -a en su directorio raíz, descubrirá una pila de archivos y directorios ocultos con prefijos de puntos. ¿Qué hacen estos archivos ocultos?

¿Para qué sirven los archivos ocultos en el directorio raíz?

¿Para qué sirven los archivos ocultos de mi directorio raíz de Linux?

Por lo general, los archivos y directorios ocultos en el directorio principal contienen configuraciones o datos a los que acceden los programas de ese usuario. No están destinados a ser editados por el usuario, sólo por la aplicación. Por eso están ocultos de la vista normal del usuario.

En general, los archivos de su propio directorio home se pueden eliminar y cambiar sin dañar el sistema operativo. Las aplicaciones que dependen de esos archivos ocultos, sin embargo, pueden no ser tan flexibles. Cuando elimine un archivo oculto del directorio raíz, normalmente perderá la configuración de la aplicación asociada a él.

El programa que se basó en ese archivo oculto normalmente lo recreará. Sin embargo, usted comenzará desde los ajustes «listos para usar», como un nuevo usuario. Si tienes problemas con una aplicación, eso puede ser de gran ayuda. Le permite eliminar las personalizaciones que puedan estar causando problemas. Pero si no lo eres, sólo significa que tendrás que hacer que todo vuelva a ser como te gusta.

¿Cuáles son algunos de los usos específicos de los archivos ocultos en el directorio raíz?

¿Para qué sirven los archivos ocultos de mi directorio raíz de Linux?

Cada uno tendrá diferentes archivos ocultos en su directorio home. Hay algunos que todo el mundo tiene. Sin embargo, los archivos sirven para un propósito similar, independientemente de la aplicación principal.

Configuración del sistema

La configuración del sistema incluye la configuración para su entorno de escritorio y su shell.

  • Archivos de configuración para sus utilidades de shell y línea de comandos: Dependiendo de la shell específica y de las utilidades similares a comandos que utilice, el nombre de archivo específico cambiará. Verá archivos como «.bashrc,» «.vimrc «y «.zshrc.» Estos archivos contienen cualquier configuración que haya cambiado sobre el entorno operativo de su shell o ajustes que haya realizado en la configuración de utilidades de línea de comandos como vim. Al eliminar estos archivos, la aplicación asociada volverá a su estado predeterminado. Teniendo en cuenta que muchos usuarios de Linux construyen una serie de ajustes y configuraciones sutiles a lo largo de los años, la eliminación de este archivo podría ser un gran dolor de cabeza.
  • Perfiles de usuario: Al igual que los archivos de configuración anteriores, estos archivos (normalmente».profile» o «.bash_profile») guardan la configuración del usuario para el shell. Este archivo contiene a menudo su PATH. También contiene aliases que has establecido. Los usuarios también pueden poner alias en.bashrc u otras ubicaciones. El PATH gobierna donde el shell busca comandos ejecutables. Añadiendo o modificando su PATH, puede cambiar donde su shell busca comandos. Los alias cambian los nombres de los comandos. Un alias podría poner ll a callls -l, por ejemplo. Esto proporciona accesos directos basados en texto a los comandos que se utilizan con frecuencia. Si borra.profile, a menudo puede encontrar la versión por defecto en el directorio»/etc/skel».
  • Configuración del entorno de escritorio: Esto guarda cualquier personalización de su entorno de escritorio. Esto incluye el fondo del escritorio, los salvapantallas, las teclas de acceso directo, los iconos de la barra de menús y de la barra de tareas, y cualquier otra cosa que el usuario haya establecido sobre su entorno de escritorio. Al eliminar este archivo, el entorno del usuario vuelve al nuevo entorno de usuario en el siguiente inicio de sesión.

Archivos de configuración de la aplicación

Los encontrará en la carpeta «.config» en Ubuntu. Estas son las configuraciones para sus aplicaciones específicas. Incluirán cosas como las listas de preferencias y la configuración.

  • Archivos de configuración para aplicaciones : Esto incluye la configuración del menú de preferencias de la aplicación, configuraciones del espacio de trabajo y más. Exactamente lo que encontrará aquí depende de la solicitud de los padres.
  • Datos del navegador web: Esto puede incluir cosas como marcadores e historial de navegación. La mayoría de los archivos forman la caché. Aquí es donde el navegador almacena temporalmente los archivos de descarga, como las imágenes. Eliminar esto podría ralentizar algunos sitios web con gran cantidad de medios de comunicación la primera vez que los visite.
  • Caches : Si una aplicación de usuario almacena en caché datos que sólo son relevantes para ese usuario (como el Spotify app que almacena la caché de su lista de reproducción ), el directorio raíz es un lugar natural para almacenarla. Estas cachés pueden contener masas de datos o sólo unas pocas líneas de código: depende de lo que necesite la aplicación principal. Si elimina estos ficheros, la aplicación los volverá a crear si es necesario.
  • Registros: Algunas aplicaciones de usuario también pueden almacenar registros aquí. Dependiendo de cómo los desarrolladores configuren la aplicación, es posible que encuentre archivos de registro almacenados en su directorio de inicio. Sin embargo, esta no es una opción común.

Conclusión

En la mayoría de los casos, los archivos ocultos en el directorio raíz de Linux se utilizan para almacenar la configuración de usuario. Esto incluye la configuración de utilidades de línea de comandos, así como aplicaciones basadas en GUI. Al eliminarlos, se eliminará la configuración de usuario. Típicamente, no causará que un programa se rompa.

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *