1 / 14

Características y arquitectura de Linux

Características y arquitectura de Linux. /bin /boot /dev /etc /home /lib /mnt. /proc /root /sbin /tmp /usr /var. Los directorios Linux. Archivos booteo: /boot. Al inicio del sistema el programa de “booteo” analizará el directorio /boot

shanon
Download Presentation

Características y arquitectura de Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Características y arquitectura de Linux

  2. /bin /boot /dev /etc /home /lib /mnt /proc /root /sbin /tmp /usr /var Los directorios Linux

  3. Archivos booteo: /boot • Al inicio del sistema el programa de “booteo” analizará el directorio /boot • Entre los objetos buscados esta el archivo map, a través del cual LILO determinará el lugar del núcleo en el disco duro • Sin esta información LILO no puede cargar en memoria principal • LILO depositará archivo boot.b, que es la base de configuración del sector de booteo

  4. Los comandos en /bin • Los comandos más importantes están almacenados en este directorio • Ejemplo: ls, cp, ps etc. • Menos importantes: /usr/bin • El colocar un comando en un directorio o en otro es una elección perfectamente arbitraria • Se justificaba en la época de discos duros rápidos y caros, contra los lentos y baratos

  5. Los periféricos /dev • Todos los controladores (drivers) de periféricos son accedidos a través de archivos de periféricos • Son interfaces con los controladores de periféricos y no contienen nada • Dos tipos: caracteres y bloques • No tienen lo que se podría llamar un tamaño • Número tamaño sustituido por número de controlador

  6. Los archivos configuración /etc • Archivos de configuración • Antiguos sistemas: comandos administración • FSSTD dice que solo archivos configuración • En algunos casos existe directorio /etc/rc.d, que contiene scripts usados en el booteo • Se pueden almacenar archivos que serán copiados automáticamente en el directorio personal de un nuevo usuario

  7. /home sweet home • Directorio personal de los usuarios • Ventajas: • usuario se beneficia de su propio sistema de archivos • pocos derechos de escritura le son atribuidos • un usuario no podrá monopolizar todo el espacio de almacenamiento secundario

  8. Las bibliotecas compartidas de /lib • Linux ofrece la posibilidad de utilizar las bibliotecas de funciones comunes • Las bibliotecas compartidas indispensables al arranque se encuentran aquí • Otras bibliotecas se encuentran en /usr/lib

  9. El directorio /proc • Es un pseudo-sistema de archivos • La mayoría de los archivos de este directorio no ocupan espacio en el disco • Se trata de construcciones lógicas • Apuntan hacia programas en memoria principal que leen información sin depositarla en el disco duro • Contiene archivos que permiten • leer la configuración actual del sistema • informarse acerca de los procesos en ejecución

  10. Los comandos admon de /sbin • Los archivos más importantes para iniciar Linux se encuentran en /etc y /sbin • Contiene comandos para civilizar Linux • Se pueden distinguir tres dominios claves: • los comandos de sistema generales: init, swapon, getty, swapoff, mkswap, etc • los comandos de arranque y detención del sistema: shutdown, fastboot, fasthalt, reboot, etc • los comandos que administran el espacio del disco duro: fsck, e2fsck, mkfs, mke2fs, fdisk, etc

  11. Los archivos temporales de /tmp • Muchas utilerías necesitan un espacio temporal de almacenamiento • Por ejemplo: editores, compiladores, etc • Directorio accesible a todo mundo en lectura/escritura

  12. Las variables del directorio /var • FSSNT hace diferencia entre zonas en las que los usuarios solo pueden leer y las que solo pueden escribir • Datos usuario son divididos en • /usr: datos que los usuarios solo pueden leer • /var: datos que los usuarios pueden leer/escribir • Usuario común no sabe que algunos comandos crean datos bajo su nombre, ejemplo: man

  13. La impresión es otro ejemplo, la tarea es provisoriamente almacenada en los sub-directorios: /var/spool/lpd. • Otros dominios en los cuales son creados archivos y tratados a nombre del usuario: • el lanzamiento por calendarización a intervalos regulares de comandos y de scripts (comandos at y cron) • la transmisión de informaciones (mail) • el contar con un registro de conexiones o contabilidad (p.e. archivos .log)

  14. /usr/X11R6 /usr/bin /usr/doc /usr/etc /usr/games /usr/include /usr/info /usr/lib /usr/local /usr/man /usr/sbin /usr/src Los sub-directorios /usr Contiene conjunto directorios en los cuales Linux almacena datos muy importantes

More Related