Fundamentos de Sistemas de Archivos y Navegación en UNIX

Clasificado en Informática

Escrito el en español con un tamaño de 3,06 KB

1.7. Archivos y Directorios

Los archivos son identificados por sus nombres. Estos nombres usualmente identifican el archivo y su contenido de forma significativa para el usuario. No existe un formato estándar para los nombres de los archivos como en MS-DOS u otros sistemas operativos; en general, pueden contener cualquier carácter (excepto '/' y '_') y están limitados a 256 caracteres de longitud.

Con el concepto de archivo aparece el concepto de directorio. Un directorio es simplemente una colección de archivos. Puede ser considerado como una carpeta que contiene muchos archivos diferentes. Los directorios también tienen un nombre con el que se pueden identificar. Además, los directorios mantienen una estructura de árbol; es decir, un directorio puede contener otros directorios.

1.8. El Árbol de Directorios

La mayoría de los sistemas UNIX tienen una distribución de archivos estándar, de forma que recursos y archivos puedan ser fácilmente localizados. Esta distribución forma el árbol de directorios, el cual comienza en el directorio "/", también conocido como directorio raíz.

1.9. Directorio de Trabajo Actual

En cualquier momento, las órdenes que se teclean en el intérprete de comandos son dadas en términos de su directorio de trabajo actual. El directorio de trabajo actual es el directorio en el que el usuario se encuentra situado. La orden more simplemente muestra el archivo, pantalla a pantalla.

Si el nombre de un archivo, incluida su ruta, comienza con un carácter distinto a "/", el sistema supone que se está refiriendo al archivo con su posición relativa a su directorio de trabajo. Esto es conocido como camino relativo.

Si el nombre del archivo comienza con "/", el sistema interpreta esto como un camino completo, es decir, el camino al archivo desde el directorio raíz, "/". Esto es conocido como camino absoluto.

Bajo tcsh y bash, el directorio home puede ser referenciado usando el carácter de la tilde (~).

2. Primeros Pasos en UNIX

Antes de comenzar, es importante destacar que todos los nombres de archivos y comandos distinguen entre mayúsculas y minúsculas.

2.1. Accediendo al Entorno

Para cambiar el directorio de trabajo y moverse en la estructura de directorios se utiliza la orden cd, abreviatura de cambio de directorio.

También, usando cd sin argumentos llevará al directorio de origen (home).

2.2. Accediendo a los Directorios

Para obtener el contenido de un directorio se usa el comando ls, el cual muestra por el terminal la lista de archivos y directorios, por defecto, los del directorio activo.

Esta información es insuficiente, no indica si se trata de un archivo o un subdirectorio, ni tampoco da información del tamaño, propietario, etc. Para obtener parte de esta información se puede usar la opción -F.

ls -F

Entradas relacionadas: