Su administrador de archivos de escritorio es una herramienta potente e importante para gestionar archivos y directorios usando una interfaz gráfica. Este capítulo explica cómo gestionar archivos y directorios desde la línea de comandos en el sistema Red Hat Linux. También trata de las herramientas de compresión para crear archivos de sus ficheros para las copias de seguridad, o para enviarlas a otros de forma conveniente.
Nota | |
---|---|
Debido a las políticas de seguridad del sistema, a menos que sea root, no podrá accesar todos los archivos y directorios del sistema. Si no tiene los permisos para abrir, borrar o ejecutar un archivo, recibirá un mensaje de error que le informará que el acceso ha sido denegado. Es un comportamiento normal y se usa para evitar que los usuarios que no son root borren archivos importantes del sistema. |
Cada sistema operativo tiene su propio método para almacenar datos en los archivos y en los directorios de manera que detectan cuando se agrega, modifica o se efectúan cambios.
En Linux, cada archivo se almacena en un directorio. Los directorios pueden a su vez contener directorios; estos subdirectorios pueden también contener archivos u otros subdirectorios.
Se puede pensar en el sistema de archivos como una estructura similar a un árbol con los directorios como ramas. Estos directorios, pueden contener o ser los "padres" de directorios dentro de ellos (llamados subdirectorios) los cuales mantienen archivos y pueden contener otros subdirectorios al mismo tiempo.
Sabemos que los árboles no pueden vivir si no tienen raíces y lo mismo le ocurre al sistema de archivos de Linux. No importa lo lejos que se encuentre un directorio dentro del árbol porque todo está conectado al directorio root, el cual se representa con el símbolo de la barra hacia adelante (/).
Sugerencia | |
---|---|
Red Hat Linux usa el término root de varias maneras, lo que puede crear un poco de confusión. Existe la cuenta root (el superusuario, el cual tiene permiso para hacer lo que desee en el sistema), el directorio principal de la cuenta de root (/root) y el directorio raíz del sistema completo (/). Cuando esté hablando con alguien y use el término root, asegúrese que saber de que root está hablando. |
A menos que sea administrador del sistema o tenga acceso de root (superusuario), seguramente no tenga el permiso para escribir en los archivos y en los directorios que se encuentran fuera de su directorio principal. Algunos directorios se reservan para determinados propósitos. Por ejemplo, /home es la localización predeterminada de los directorios principales de los usuarios.
A los usuarios que no son administradores del sistema seguramente le resulten útiles los siguientes directorios para encontrar sus directorios principales, leer documentación o almacenar archivos temporales.
/home — Localización predeterminada para los directorios principales de los usuarios. Por ejemplo, un usuario con el nombre de usuario foo tiene un directorio home (principal) en /home/foo.
/usr/share/doc — Localización de la documentación para los paquetes instalados. Por ejemplo, la documentación para el paquete de software redhat-config-date está ubicada en /usr/share/doc/redhat-config-date-<version-number>.
/tmp — Directorio reservado para almacenar temporalmente archivos de todos los usuarios. Los archivos almacenados no son permanentes. Un proceso del sistema elimina los archivos antiguos de éste. No escriba archivos que desee conservar en este directorio.
Su sistema Red Hat Linux es compatible con cualquier otra distribución de Linux debido al Estándar de la jerarquía del sistema de archivos (FHS). Las pautas del FHS lo ayudan a estandarizar los programas del sistema y los archivos almacenados en todos los sistemas Linux.
Para mayor información sobre FHS, refiérase al Manual de referencia de Red Hat Linux. También puede visitar el sitio web de FHS en http://www.pathname.com/fhs.