le a Uiiversidad
A» La Salle Oaxaca,
Estructura del sistema
de archivos Minix
Investigacién 2 Tercer parcial
Marco Antonio Pérez
Hernandez
25/04/2014Introducci6n
El presente Document tiene fa finalidad de informarnos y damos a conocer el sistema en
el que se encuentra basado el sistema operativo minix. Minix es un SO basado en UNIX
que es a base de Shell (consola). El sistema de directorio de archivos es muy parecido a
UNIX y por tanto lo estaremos viendo més a fondo te invitamos a que sigas leyendo y
conocer como estd estructurado
Sistema de Archivos Minix
[root
[set]
bin | [dev [ete | [tdo ] [tat | [ minis] [ mnt || root |{ tmp | [ usr
Mhin - contiene los programas binarios (ejecutables) mas utilizados. (resto en /usv/bin).
/dev - contiene ficheros especiales para los dispositivos de VO
Jete - contiene ficheros y programas para la administracién del sistema y miscelaneos
a0 - directorio vacio para ubicar un FS del usuario
Mal - directorio vacio para ubicar un FS del usuario
/minix - contiene la imagen ejecutable del sistema operativo
/mnt - directorio vacio
Jroot - directorio para el root
/tmp - utilizado para contener ficheros temporales
fusr - el disco del sistema se monta aqui
contiene ficheros de inicializacién
lepro.b1
wexre
profile
y boot el Boot MonitorSUBDIRECTORIO /bin
debe contener los programas utilizados més frecuentemente, ya que se encuentra en RAM.
cat, date, echo, expr, false,
sh, syne, test, true, umount
sck, halt, loadkeys, mount, printroot, pwd, readclock, reboot,
SUBDIRECTORIO /dev
contiene ficheros especiales para los dispositivos de /O
SUBDIRECTORIO /ete
Contiene parte de los ficheros de datos y configuracién del sistema, otros se encuentran en
fustiete.
SUBDIRECTORIO /fd0 y SUBDIRECTORIO /fdl
Directorios vacios para que el usuario monte su sistema de ficheros.
SUBDIRECTORIO /minix
Contiene la imagen ejecutable del sistema operativo minix
SUBDIRECTORIO /mnt
Directorio vacio
SUBDIRECTORIO /root
Directorio para el usuario root.
SUBDIRECTORIO /tmp
Lo utilizan los programas para situar ficheros temporales, se sitia en RAM para que los
programas sean mas ripidos. Existe otro en /ust/tmp
SUBDIRECTORIO /usr - ficheros del sistema
Ejemplos
Juse/adm - el fichero /usr/adm/wtmp contiene record de login y logoutfusr/ast - home directorio para el usuario Andrew S. Tanenbaum
Jusr/bin - contiene los ejecutables binarios, cc, ep. Is, man....
fusr/ete - directorio del administrador
Jusrfinclude - ficheros cahecera para el sistema
Just/include/minix -ficheros cabecera especificos para MINIX
fusr/include/sys - mas ficheros cabecera
Jusrflib - librerias para el compilador y otros soportes
fusr/lib/cawt - ficheros para formatear texto
fust/lib/tmac - macros para nroff
FICHEROS .profile
‘Cuando se hace un login, se ejecuta el SHELL y este mira si en el directorio del usuario
existe un fichero .profile y si lo encuentra lo ejecuta, este fichero contiene comandos y
variables para el SHELL y pardmetros para stty.
Ejemplo /ust/ast/.profile
HOMES fusr/ast
PATH=/bin:/ust/bin:user/bin: HOME/bin:
m= "fete/mount /dev/fd0/user’
‘etcfumount /dev/fd0"
ml="/etc/mount /dev/fdl/user”
nl="Vetc/umount /dev/fd"
export PATH HOME PS1 PS2Conclusién
Acabamos de ver la estructura del sistema de archivos de minix, vemos que es un
directorio bastante parecido a las distribuciones de Linux que existen pero esta es la
que tiene directorios de mas que no se habian visto en otras distribuciones UNIX tiene
una gran utilidad sabiendo utilizar todas sus herramientas
Villas, D. B. (05 de 2005). La web de Sistemas Operativos (SOPA). Obtenido de
http://sopa.dis.ulpge.es/ii
aso/portal_aso/leclinux/administracion/archivos/archivosswap.pdf