Directorio de inicio de Linux

Directorio de inicio de Linux
Este tutorial explica todo lo que necesita saber sobre el directorio de inicio de Linux.

En este artículo, aprenderá información teórica y práctica sobre el directorio de inicio de Linux, que almacena toda la información relacionada con los usuarios.

Después de leer este tutorial, sabrá qué es un directorio de inicio, la estructura de permisos y los escenarios de aplicación. Esto es útil para distribuciones de Linux y otros sistemas operativos basados ​​en UNIX como BSD.

Las instrucciones prácticas en este tutorial incluyen capturas de pantalla, lo que facilita que cualquier usuario de Linux las siga.

¿Cuál es el directorio de inicio de Linux??

Contrariamente a Microsoft Windows, Linux fue diseñado para ser un sistema operativo multitarea y multitarea. Esto significa que Linux está optimizado para ser utilizado por diferentes usuarios. Esto también es útil para interactuar dentro de las redes de forma segura.

Los sistemas Linux incluyen un directorio universal llamado Home, cuyo directorio principal es el directorio root (/) como un sistema operativo multiusuario.

En otras palabras, el directorio de inicio de Linux o la partición almacena directorios personales de cada usuario, que solo está restringido al propietario y al usuario root.

Digamos que tiene un usuario nombrado Linuxhint en su sistema y otro usuario nombrado sistema, Entonces la ruta para el directorio personal de cada usuario será:

/Inicio/Linuxhint

Y

/Home/Systemuser

Donde "/" es el directorio raíz, el hogar es el directorio general o la partición que almacena todos los directorios de cuentas personales (mi.gramo. Linuxhint o Systemuser).

La excepción a esta regla es el Directorio Personal Root, que no se encuentra en/Home/Partition/Directory, sino en la ubicación del sistema raíz (/root/).

Los directorios de inicio son seguidos por un Tilde Slash (~), como se muestra a continuación:

Ventajas del directorio o partición de Linux Home:

Como se dijo anteriormente, el hogar de un usuario aísla o restringe el acceso a los archivos de usuario. Esto incluye la configuración de personalización. Aquí, puede almacenar archivos de configuración que afectarán solo al propietario.

Como puede imaginar, esto incluye archivos ejecutables almacenados solo en el directorio de inicio de un usuario, que solo se puede ejecutar dentro del entorno del usuario específicamente. Esto también evita que el código malicioso infecte todo el sistema.

Esta es una de las principales razones por las que Linux es un sistema operativo más seguro que Windows. Linux se creó de forma nativa bajo la premisa, mientras que Windows, desarrollado para uso personal, parcheó su sistema operativo para implementar una característica similar. En contraste, Linux fue desarrollado para otorgar privacidad y seguridad a diferentes usuarios.

Al igual que otros sistemas operativos, este directorio se crea automáticamente al instalar su sistema. Durante el proceso de instalación de Linux, puede asignar el directorio de inicio una partición exclusiva. Esto aliviará sus tareas de copia de seguridad y restauración y simplemente las guardará.

Ingrese su directorio de inicio con solo un comando:

Hay diferentes comandos para acceder a su directorio de inicio de inmediato: CD, cortesía de azulejos (~), y CD $ Inicio.

A cd Ejemplo de comando, donde el usuario cambia el directorio actual desde el /usr to /home /username directorio.

A CD $ Inicio Ejemplo de comando, donde el usuario cambia el directorio actual desde /arranque a /home /nombre de usuario directorio.

A CD ~ Comando ejemplo, donde el usuario cambia el directorio actual desde /bota a /Inicio/nombre de usuario directorio.

Puedes usar el pwd Ejemplo de comando para mostrar el directorio actual para aprender si está en su /hogar.

Nota: Puede pasar a otros directorios escribiendo cd /, como CD /User y CD /Boot. Para acceder a archivos y directorios cuando la ruta actual no es la /hogar directorio, siempre agregue el /hogar/ ruta como directorio principal en la ruta.

Los permisos de directorio de inicio:

Los permisos predeterminados del directorio /Home son DRWXR-XR-X (755), permitiendo que el grupo de usuarios ejecute y lea archivos y otros para ejecutar archivos dentro del directorio de inicio.

Nota:

Puede consultar el permiso de su directorio de inicio como se muestra en la siguiente imagen:

LS -LD /HOME /LINUXHINT

Si está buscando una mejor seguridad y privacidad, puede cambiar los permisos predeterminados a 750.

A continuación puede ver la ejecución y el resultado del comando:

sudo chmod 750 /home /*

Como se puede ver, otros No puedo leer ni ejecutar archivos ahora. El propietario mantiene los derechos completos y el grupo lee y los permisos de ejecución.

El /hogar El directorio es una forma formidable de administrar los archivos de los usuarios. Esto permite a los usuarios administrar la privacidad de los usuarios, que mueva a un directorio dedicado a un usuario completo que almacene los archivos, por ejemplo, para fines de copia de seguridad.

El usuario root es el único permitido para acceder a los directorios de inicio de todos los usuarios con permisos completos. Use el usuario privilegiado (root) para cambiar los permisos a nivel mundial en su sistema. Sin embargo, otros usuarios tienen derechos globales al leer archivos. Puede cambiar los permisos de directorio específicos ejecutando el último comando explicado en este tutorial. Se recomienda aumentar su privacidad, cambiando los permisos a una política más privada.

Los permisos de aprendizaje de Linux le permitirán personalizar el acceso a su archivo, como se muestra anteriormente. Puede obtener información adicional sobre cómo cambiar los permisos de Linux aquí. Comprender la teórica del directorio de inicio es útil para tratar con otros sistemas operativos aparte de Linux, como los sistemas basados ​​en BSD. En Macintosh, usuarios, el equivalente al directorio /Home es /usuarios/, Donde los directorios de usuarios están /usuarios/nombre de usuario.

Conclusión:

El directorio de inicio, como un componente separado del sistema de archivos de su sistema, muestra a Linux como la estructura superior de este sistema operativo sobre otros; Incluso sobre otros sistemas, que no incluían la función multiusuario de forma nativa, parchándola más tarde. Los permisos de aprendizaje de Linux le permitirán personalizar el acceso a su archivo, como se muestra anteriormente.

Gracias por leer este tutorial de Linux sobre el directorio /hogar. Espero que haya sido útil para usted entender más sobre Linux. Siga siguiendo la pista de Linux para obtener más artículos profesionales de Linux.