Está en la página 1de 37

UNIDAD II:

Sistemas de archivos y su
manejo.
SISTEMAS MULTIUSUARIOS
7. SEMESTRE
ELABORO: IE. Fernando Jimnez V.
RELEASE 4-280808
OBJETIVO
Al finalizar la unidad, el alumno aplicar
rdenes para administrar archivos en el
sistema UNIX.
Tema 2.1
La estructura jerrquica de los
archivos en UNIX.
Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Sistema de archivos
(Filesystem).- rea en disco que
ha sido especialmente formateada
para permitir al sistema operativo
direccin y acceso a bloques de
disco.
Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Archivo.- nombre de objeto
dentro de un Sistema de Archivos
que almacena datos. El archivo
puede estar vaci pero aun as
provee informacin al sistema.

Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Directorio.- Archivo especial
cuyas entradas lista los archivos
que contiene. Los directorios
soportan la estructura jerarqua
del Sistema de Archivos. Cada
archivo en el Sistema de Archivos
es listado en uno (o mas)
directorios.

Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Subdirectorio.- Directorio contenido
en otro directorio. El directorio que
contiene un subdirectorio es llamado
directorio PADRE o antecesor. Todo
directorio es subdirectorio y tienen
un directorio PADRE excepto el
directorio raz /
Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Nombre de archivo.- Cadena de
caracteres que es almacenada en una
entrada del directorio para identificar a
un archivo.
Sistema de Archivos
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Ruta (Pathname).- Conjunto de uno o
mas de nombres de archivos
combinados y unidos con diagonales
/. Ejemplo: /home/jpech.
Estructura del arbol
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Ejercicio: Determinar la ruta de los
archivos chmod, passwd, progs,
midiario y lib del rbol.
El archivo es la unidad
fundamental del sistema
operativo.
Todo el software esta organizado
dentro archivos.
Tipos de archivos
- archivos ordinarios o regulares.
d directorios
l ligas
c y b archivos especiales de
dispositivo.
La estructura del archivo esta
compuesta de dos elementos.
INODO
DATOS
Inodo.- Un registro del Sistema de
Archivos que contiene informacin
acerca del archivo.
Contiene: nombre del archivo,
propietario, grupo, permisos,
tamao, tipo, localizacin en
disco, fechas.
Estructura del archivo.
INODO
DATOS
Bloques que contienen datos de
archivos, entradas de directorio, o
nmeros de dispositivo.
Datos.- El contenido actual del
archivo, el cual puede ser vaci o
muy grande en tamao con su
propia estructura aplicada a esta.
Nombres de archivos
Puede contener cualquier carcter alfanumrico
del cdigo ASCII excepto / o el carcter NULL.
Puede usar guin bajo _ y punto ., pero se
debe de EVITAR UTILIZAR los caracteres
especiales como : ; | < > ` $ ! % & * ? \ ( ) [ ]
El sistema es Case Sensitive.
Archivos OCULTOS inicia con un PUNTO .
Puede ser de uno a 254 caracteres.

Ejemplos:
Calculo.c, Readme, _Programs,
Mis_Documentos, .oculto, Dir1
-ARCHIVOS ORDINARIOS
Archivo de texto (ASCII) tradicional que
maneja el usuario, como: programa fuente
de un lenguaje, programa de comandos o
scripts , reportes, bitcoras, etc.
Archivo de datos que contiene nmeros o
textos de una aplicacin.
Programa o comando binarios ejecutable.
d DIRECTORIO
Punto . : es la primera entrada de cualquier
directorio y sirve para representarse as mismo
como directorio actual.
Punto-punto .. es la segunda entrada de cada
directorio y representa al directorio PADRE del
directorio actual.
Un directorio contiene todo tipo de archivos.
NO se permite repetir nombres de archivo en el
mismo directorio.
ARCHIVOS de DISPOSITIVO
Dispositivo carcter c.
Dispositivo bloque b.
Archivos especiales que representan a
los dispositivos como terminales,
impresoras, puertos seriales, discos, CD-
ROM, etc.
l LIGAS simblicas o suaves
Archivos especiales que hace referencia a
otro archivo. Estos almacenan la ruta
relativa a un archivo dentro de un Sistema
de Archivos.
RUTAS
ABSOLUTAS Y RELATIVAS
RUTA ABSOLUTA
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Ruta absoluta de:
dev es /dev
passwd es /etc/passwd
midiario es /home/jparez/docs/midiario
RUTA ABSOLUTA O
COMPLETA
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
-Inicia siempre con diagonal /, el cual
representa el directorio raz.
-Frecuentemente es el camino ms fcil
para acceder archivos que estn arriba de
tu directorio actual de trabajo.
-pwd despliega la ruta absoluta de
directorio actual de trabajo.
RUTA RELATIVA
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
-Especifica un archivo con una ruta
que es relativa a tu directorio actual de
trabajo.
-NO inicia con diagonal /, si no con
el directorio actual (.) o padre(..).
-Frecuentemente se utilizan para
acceder archivos de tu directorio
actual de trabajo o cualquier de sus
subdirectorios.
Ruta relativa a
jperez del archivo
midiario :
./docs/midiario
RUTA RELATIVA
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Ruta relativa a progs del archivo midiario :
../docs/midiario
RUTA RELATIVA
midiario
docs progs
jperez
passwd rc.d
chmod
usr
bin dev home etc lib
/
Ruta relativa a respa de midiario :
../../docs/midiario
respa
Comandos para directorios
pwd
despliega la ruta absoluta del directorio
actual.
cd [ruta del directorio]
sirve para cambiar de directorio de trabajo.
La ejecucin sin ningn argumento nos lleva
al directorio CASA del usuario.
ls
lista el contenido del directorio actual.
Comandos para Directorios.
mkdir nombre-directorio1 [nomb-dir2]
CREA DIRECTORIOS.

rmdir nombre-directorio
BORRA DIRECTORIOS VACIOS.

mv directorio-origen directorio-destino
MUEVE UN DIRECTORIO U ARCHIVO
Ejercicio
(Actividad de aprendizaje 5)
Utilizacin de rutas absolutas y relativas con los
comandos para crear directorios.

Actividad de aprendizaje 5
TAREA
Cada equipo traer un organigrama de
una empresa o industria (mnimo de
cuatro niveles)
Actividad de aprendizaje 6
De un organigrama de una empresa
proponga un sistema de archivos y
implntelo en el sistema.
Comando ls
ls despliega la lista de nombres de todos
archivos del directorio actual, excepto ocultos.
ls l despliega informacin de todos los
archivos del directorio actual excepto ocultos.
ls a despliega la lista de nombres de todos
archivos del directorio actual INCLUYENDO
ocultos.
ls R despliega la lista de nombres de todos
archivos del directorio actual y de todos sus
subdirectorios, excepto ocultos.
Actividad de aprendizaje 7
Investiga en el sistema la salida
de: ls vW, ls la, ls laR. Y
ANOTA TUS OBSERVACIONES.

Comandos mv y cp
mv archivo-origen archivo-destino
Mueve o renombra archivos

cp (-r) archivo-origen archivo-destino
Copia archivos
Actividad de aprendizaje 8
Mover y copiar archivos.