Sistema de archivos unix

Solo disponible en BuenasTareas
  • Páginas : 12 (2777 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de marzo de 2011
Leer documento completo
Vista previa del texto
Programación de Sistemas

COMANDOS PARA MANEJO DEL SISTEMA DE ARCHIVOS EN UNIX
El sistema de archivos de UNIX La jerarquía de archivos y directorios en unix sigue una estructura de árbol, los archivos son agrupados dentro de directorios y tienen las siguientes características:  Cada archivo cuenta con permisos.  El árbol puede ser de profundidad arbitraria  Cada nombre de directorio debecontar con un máximo de 256 caracteres y no es posible usar más de 1023 caracteres para un definir un pathname. Los archivos en UNIX son vistos por el sistema como una tabla o lista bits (bytes)  Ninguna estructura es impuesta por el sistema  El usuario puede darle el formato que desee  Existen tipos de archivos: - archivos regulares - directorios - archivos especiales - sockets tipo Unix - pipescon nombres - ligas duras - ligas simbólicas Los archivos especiales: Proporcionan acceso a periféricos Lectura/escritura sobre estos modifican el estado del periférico Dos tipos o modo bloque o administran los datos en bloque o mayor rapidez en la transferencia de datos o modo carácter o administran dato en modo carácter o modem, impresoras, etc Los directorios tienen estas características:   Son archivos ordinarios cuya estructura es impuesta por el sistema. Pueden ser la raíz de una sub-jerarquía Contienen: o nombre de su antecesor en la jerarquía (..) o una referencia a si mismo (.) o los archivos que almacenan Los permisos de acceso influyen sobre los accesos de los archivos que almacena



Directorios típicos en UNIX:  /boot : directorio de booteo o donde reside el programade “booteo”  /bin : los comandos o comandos más importantes (ls, who, ps) están almacenados en este directorio o los menos importantes están en /usr/bin  /dev : los periféricos o los controladores (drivers) de periféricos  /etc : los archivos de configuración o archivos de configuración o antiguos sistemas: comandos administración o FSSTD dice que solo archivos configuración  /home :
MCCEnrique Ayala Franco

1

 



 

o directorio personal de los usuarios /lib : las bibliotecas compartidas o las bibliotecas compartidas indispensables al arranque se encuentran aquí o otras bibliotecas se encuentran en /usr/lib /proc : directorio de los procesos o apuntan hacia programas en memoria principal que leen información sin depositarla en disco o contiene archivos que permitenleer la configuración actual del sistema e informarse acerca de los procesos en ejecución /sbin : los comandos de administración o contiene los comandos de sistema generales (init, swapon, getty, etc), los comandos de arranque y detención del sistema ( shudown, fastboot, etc) y los comandos que administran el espacio del disco Los archivos temporales de /tmp o espacio temporal de almacenamientoLas variables del directorio /var o datos usuario son divididos en  /usr: datos que los usuarios solo pueden leer  /var: datos que los usuarios pueden leer/escribir o los sub-directorios /usr  /usr/bin  /usr/doc  /usr/etc  /usr/games  /usr/include

Elementos del sistema de archivos estándar de UNIX

Ilustración 1 Distribución de un posible sistema de archivos

La pregunta que debecontestar un sistema de archivos es: ¿Qué bloques almacenan a qué archivos?  Un bloque de booteo o contiene el programa de arranque del sistema o bloque reservado aún si está vacío o permite arrancar el sistema desde cualquier partición El superbloque o contiene una lista de los bloques libres o lista de los nodos-i disponibles o todos la información que permita usar dichas listas La lista de nodos-io acomodados en orden numérico Bloques para datos o pueden contener información o estar vacíos



 

MCC Enrique Ayala Franco

2

La unidad elemental es el Bloque     La noción de sector es física, la del bloque es lógica o es independiente de las características del disco Para el sistema el bloque es la unidad de asignación y de tratamiento para las entradas/salidas El...
tracking img