Você está na página 1de 4

ARCHIVOS Y DIRECTORIOS

El sistema de archivos de Linux est organizado en archivos y directorios. Un archivo es una


coleccin de datos que se almacena en un medio fsico y a la cual se le asigna un nombre. Los
archivos, a su vez, estn agrupados en conjuntos llamados directorios. Un directorio puede tener
subdirectorios, formndose as una estructura jerrquica con la forma de un rbol invertido. El
directorio inicial de esa jerarqua se denomina directorio raz y se simboliza con una barra de
divisin (/).

El sistema de archivos de un sistema Linux tpico est formado por los siguientes directorios bajo
el directorio raz:

/bin Contiene los programas ejecutables que son parte del sistema operativo Linux. Muchos
comandos de Linux como cat, cp, ls, more y tar estn ubicados en este directorio.

/boot Contienen el kernel (o ncleo) de Linux y otros archivos necesarios para el administrador
de inicio LILO, que realiza la carga inicial del sistema operativo cuando la computadora se
enciende.

/dev Contienen todos los archivos de acceso a dispositivos. Linux trata cada dispositivo
(terminales, discos, impresoras, etc.) como si fuera un archivo especial.

/etc. Contiene archivos de configuracin del sistema y los programas de inicializacin.

/home Contiene los directorios HOME de los usuarios. El directorio HOME el directorio inicial en
el que se encuentra posicionado un usuario al ingresar al sistema, por lo que tambin se conoce
como directorio de logn o de conexin.

/lib Contiene los archivos de biblioteca utilizados por las aplicaciones y utilidades del sistema, as
tambin como las libreras pertenecientes a diferentes lenguajes de programacin.

/lost+found Directorio para archivos recuperados por el proceso de reparacin del sistema de
archivos, que se ejecuta luego de una cada del sistema y asegura su integridad luego de que el
equipo haya sido apagado de manera inapropiada.

/mnt Es un directorio vaco que se usa normalmente para montar dispositivos como disquetes y
particiones temporales de disco.

/proc Contiene archivos con informacin sobre el estado de ejecucin del sistema operativo y de
los procesos.

/root Es el directorio HOME para el usuario root (administrador del sistema).

/sbin Contienen archivos ejecutables que son comandos que se usan normalmente para la
administracin del sistema.
/tmp Directorio temporal que puede usar cualquier usuario como directorio transitorio.

/usr Contiene archivos de programa, de datos y de libreras asociados con las actividades de los
usuarios.

/var Contiene archivos temporales y de trabajo generados por programas del sistema. A
diferencia de /tmp, los usuarios comunes no tienen permiso para utilizar los subdirectorios que
contiene directamente, sino que deben hacerlo a travs de aplicaciones y utilidades del sistema.

Cada archivo le pertenece a un usuario y hay 3 tipos de accesos ya se para lectura, escritura o
ejecucion:

n el caso de los archivos, el permiso R (lectura) habilita a quin lo posea a ver el contenido del
archivo, mientras que el permiso W (escritura) le permite cambiar su contenido. El permiso X
(ejecucin) se aplica a los programas y habilita su ejecucin.

Para los directorios, el permiso R permite listar el contenido del mismo (es decir, leer el
directorio, mientras que el W permite borrar o crear nuevos archivos en su interior (es decir,
modificar o escribir el directorio). El permiso X da permiso de paso, es decir, la posibilidad de
transformar el directorio en cuestin en el directorio actual (ver comando cd).

ext2.

(Sistema de archivos Extendido, versin 2)el primer sistema de archivos utilizado por GNU/Linux
fue creado por Remy Card (no es del todo cierto, antes existi Ext, utilizado con Minix, pero
debido a sus limitaciones y usos no suele contar como un sistema de archivos vlido para las
distribuciones GNU/Linux que conocemos hoy en da). Como todos los sistemas de archivos de
Linux, ste tambin es asncrono, es decir, no escribe inmediatamente los metadatos en el
dispositivo de almacenamiento, sino que lo hace de manera peridica. Con ello consigue
aprovechar los tiempos muertos de la CPU y consecuentemente, el rendimiento general del
equipo. Pese a ser el primero, ya dispone de mecanismos que permiten la recuperacin de la
informacin en caso de fallo (detectando particiones desmontadas errneamente).

ext3. (Sistema de archivos Extendido, versin 3)es compatible con Ext2 (la nica diferencia con
ste es que posee un fichero adicional de registro para implementar journaling). De hecho, el
objetivo de Ext3 era mejorar Ext2, pero manteniendo la compatibilidad con ste. Entre las
principales diferencias cabe destacar que Ext3 mantiene la consistencia no solo de los metadatos
(como ya hace Ext2) sino tambin de los propios datos. Por supuesto, la seguridad de poder
recuperar los datos de nuestro sistema tiene un coste, y es que tendremos menos rendimiento y
ms consumo de espacio en disco.

Ext4 (Sistema de archivos Extendido, versin 4)mantiene la compatibilidad con sus


antecesores, posee journaling, reduce considerablemente la fragmentacin de archivos
(mejorando con ello el rendimiento), permite dispositivos de almacenamiento de ms
capacidad.

ReiserFS desarrollado por la empresa Namesys, fue el primer sistema de archivos con
journal incluido en un ncleo estndar de Linux. Pero adems, implementa otra serie de
ventajas no disponibles en otros sistema de archivos, como puede ser la reparticin de sistemas
de ficheros montados, o un esquema para reducir la fragmentacin. La versin ms reciente de
este sistema de archivos se denomina Reiser4, y adems de las caractersticas antes indicadas,
posee mecanismos que le permiten trabajar con cientos de miles de archivos, y una estructura
de archivos optimizada.

XFS creado por Silicon Graphics Inc., se trata de un sistema de archivos con journaling que
inicialmente funcionaba sobre la implementacin IRIX de UNIX, pero que posteriormente se
liber como cdigo abierto. Destaca por su alta escalabilidad y fiabilidad (admite
redireccionamiento de 64 bits, implementacin paralelizada), y sobre todo porque es capaz de
trabajar con archivos muy grandes.

JFS desarrollado por IBM, inicialmente fue creado para servidores de alto rendimiento y
equipos de altas prestaciones. Posee un eficiente journaling que le permite trabajar
cmodamente con archivos de gran tamao como con otros ms pequeos. Las particiones JFS
pueden ser dinmicamente redimensionadas (como ya haca RaiserFS), pero no pueden ser
comprimidas (algo que si hacen RaiserFS y XFS).

Los directorios son un conjunto de archivos o bien de otros directos.

El directorio raiz es el principal y se repesenta con /, formandose una jerarquia con los
directorios o directorios hijos.

si se quiere llamar a un directorio que este dentro del directorio raiz solo se pone el /y nombre
del directorio
rutas absolutas. Se toma en cuenta el directorio raiz, luego el dbidrectorio o bien archivo.

cd comando que ayuda o sirve para cambiar de directorio a otro, no importa donde

Estatics. Contienen arhivos que no cambian sin la intervencion del administrador, sin embargo,
puedes ser leidos por cualquier otro usuario.

Dianmicos; Contiene archivos cambianted puedes leerse y escribirse

compartidos: contienen archivos que pueden encontrarse en un ordeador y utilizars en otro,


incluso compartirse entre usuario

bin, opt

Restringidos. Solo con modificables por el administrador y no se pueden compartir los archivos.

etc, boot.

Você também pode gostar