Tecnología

Inicio

Cuál es la estructura jerárquica de archivos de UNIX?

El sistema operativo Unix utiliza una estructura jerárquica de archivos, como la mayoría de otros sistemas operativos. Este tipo de estructura de archivos tiene un directorio principal en la que están contenidos todos los otros directorios. En Unix, cada directorio tiene un propósito y contiene un tipo específico de archivo. Esto ha mantenido el sistema operativo se conviertan en desorganizado, ya que ha crecido. A pesar de las diferentes versiones de Unix y Linux tienen algunas diferencias en sus nombres y la estructura de directorio, la mayor parte de la estructura de directorios es el mismo, independientemente de la versión que está utilizando.

Estructura

La estructura de directorios Unix comienza con el directorio raíz, que se indica por el carácter "/". Cada otro directorio es un subdirectorio del directorio raíz. subdirectorios de primer nivel típicas incluyen el "bin", "etc", "dev", "lib", "perdido + encontrado", "mnt", "sistema", "tmp" directorios "usr" "casa" y. Cada uno de estos directorios contienen un tipo específico de archivo y pueden contener uno o más subdirectorios. Cuando se muestra como un gráfico, la estructura de directorios se parece a un árbol invertido con el directorio raíz como el tronco.

Propósito

Cada uno de los directorios de nivel superior tiene un propósito específico. La "caja ',' usr / bin". y directorios "sbin" contienen los archivos ejecutables. El directorio "dev" contiene los archivos de dispositivo de hardware. El directorio "lib" contiene las bibliotecas de desarrollo, el directorio "home" contiene los archivos creados por el usuario. El directorio "etc" contiene los archivos de configuración y administrativas. El directorio "tmp" se utiliza para almacenar archivos temporales, y por lo general se vacía cuando se reinicia el sistema. El "lost + found" directorio contiene todos los archivos que el kernel no puede encontrar la ubicación apropiada para.

Nombres de rutas

Al hacer referencia a la ubicación de un archivo o directorio en particular, puede utilizar el nombre de ruta absoluta. El nombre de ruta absoluta muestra la ubicación exacta del archivo en la estructura de directorios y se inicia con el directorio raíz. Un ejemplo de una ruta absoluta es "/home/dan/pictures/beach.jpg". Un nombre de ruta relativa se muestra la ubicación del archivo en referencia al directorio actual. Por ejemplo, si se está trabajando actualmente en el directorio inicial "de Dan", una ruta relativa se vería como "imágenes / beach.jpg."

comandos

Puede ver la estructura de directorios Unix escribiendo "ls -l /" en un símbolo del sistema. El comando "ls" se utiliza para mostrar el contenido de un directorio, en este caso el directorio raíz. Si quieres saber qué directorio está trabajando actualmente en, escriba el comando "pwd" (imprimir directorio de trabajo). Para mover a otro directorio, utilice el comando "cd" (cambiar directorio), seguido de la ruta de acceso absoluta o relativa. Por ejemplo, el comando "cd / etc /" le permite cambiar al directorio "/ etc". El comando "cd tomas /" le permite cambiar a la "imágenes" subdirectorio del directorio donde se encuentra ubicado actualmente.