Vous êtes sur la page 1sur 3

CAP.

4: SISTEMA DE ARCHIVOS Y DIRECTORIOS

CONTENIDOS
En este captulo se tratar el movimiento a travs de los
directorios, la visualizacin del contenido de estos as como su
creacin y eliminacin.
rdenes:

ls
pwd

mkdir

cd

rmdir

SISTEMA DE ARCHIVOS Y ESTRUCTURA DE DIRECTORIOS.El elemento bsico para organizar la informacin es el archivo. Cada archivo tiene
asociado un nombre. En LINUX un archivo es un conjunto de bytes tratado como una
unidad y referenciado por el nombre del archivo.
LINUX trata casi todo como archivos. Hay archivos que contienen texto, instrucciones
ejecutables de un programa, datos de configuracin de un elemento hardware, etc. En
particular, una impresora es un archivo; cuando LINUX enva un texto a la impresora lo
hace a un archivo especial que en realidad acta como interfaz. El usuario no aprecia
diferencias esenciales entre grabar en un archivo de disco o en una impresora conectada
al sistema. Lo mismo ocurre con el resto de los dispositivos.
Cualquier carcter salvo / puede utilizarse en la denominacin de archivos, aunque
deben evitarse los signos de puntuacin y caracteres no imprimibles, de control o
utilizados por LINUX en la sintaxis de sus rdenes. Los nombres pueden tener un
longitud de hasta 256 caracteres.
Los nombres que empiezan por punto son archivos que no aparecen en los listados
normales.
La dificultad de encontrar, acceder o manipular archivos cuando su nmero es grande se
solventa con su agrupacin en apartados llamados directorios, que a su vez pueden
contener otros subdirectorios. Se obtiene as una estructura jerrquica y arborescente
con un directorio principal o raz (root, /) del que parten varios subdirectorios o ramas
que a su vez pueden contener otros subdirectorios.
Para acceder a un archivo el usuario debe conocer su ubicacin en esa estructura
general de directorios pero puede ignorar su situacin fsica concreta en el disco o CDROM.
RDENES.ls

Lista los archivos contenidos en el directorio indicado. Si no se indica un


directorio, muestra el actual. Su sintaxis es:
ls [opciones] [lista-archivos]

Algunas opciones son:


-a
-l

-x
-t
-u
-r
-i
-R
-F

Muestra todos los archivos, incluidos los que comienzan por un punto.
Muestra amplia informacin de cada archivo: tipo, permisos, nmero de
enlaces, propietario, grupo, tamao, fecha de modificacin y nombre.
Los tipos de fichero son:
Archivo normal
d
Directorio
b
Dispositivo especial de bloques (discos)
c
Dispositivo especial de caracteres (terminales)
p
Tubera con nombre
Muestra los archivos en columnas.
Clasifica por fecha y hora de ltima modificacin. Utilizado con -l.
Clasifica por fecha y hora del ltimo acceso. Utilizado con -t
Invierte el orden de clasificacin.
Muestra el nmero de inode del archivo.
Lista los contenidos de los directorios recursivamente.
Coloca un / despus de las entradas de directorio, un * despus de los
programas ejecutables, un @ despus de los enlaces simblicos, un |
despus de un FIFO y nada despus de los archivos normales.

De manera predeterminada, LINUX proporciona tambin descripciones de


color para cada tipo de archivo, siempre que se disponga del monitor adecuado.
Las definiciones de los colores se realizan en el archivo de configuracin
/etc/DIR_COLORS . La configuracin predeterminada resalta los archivos
ejecutables en verde, los directorios en azul y los enlaces simblicos en cian.
Para personalizar los colores se debe copiar el archivo DIR_COLORS en el
directorio del usuario y modificar su nombre a .dir_colors. Consular la ayuda
con man ls para ver la tabla de colores.
cd

Permite cambiar de directorio. Los directorios se separan por una barra inclinada
(/). Su sintaxis es :
cd [nombredir]
Se pueden utilizar los siguientes caracteres en nombredir:
/
.
..
~

Representa al directorio raz


Representa el directorio actual
Representa el directorio superior (directorio padre)
Representa el directorio inicial (directorio del usuario).

Si cd se utiliza sin argumentos, se activa el directorio inicial o del usuario.


Es necesario tener permiso de ejecucin para el directorio que se desea activar.
pwd

Informa de cul es el directorio actual.

mkdir Crea un nuevo directorio.


rmdir Elimina un directorio

Ejercicios de LINUX 4 1.

Comprueba cul es tu directorio actual.

2.

Crea en tu directorio de trabajo los subdirectorios PRUEBA1 y PRUEBA2, y en


este ltimo el directorio PRUEBA2.1. Construye la orden en una sola lnea.
Visualiza esta estructura con una sola orden.

3.

Activa el directorio PRUEBA2.1.

4.

Activa el directorio raz

5.

Activa con una sola orden el directorio PRUEBA1 evitando especificar toda la
trayectoria.

6.

Vuelve a tu directorio de trabajo.

7.

Visualiza los ficheros y directorios del raz en columnas.

8.

Visualiza los nmeros de inode de los ficheros y directorios de tu directorio de


trabajo.

9.

Visualiza todos los ficheros, incluidos los ocultos del raz ordenados por la
fecha de creacin o ltima modificacin.