MKDIR(name, mode) - crea un nuevo directorio.

RMDIR(name) - elimina un directorio vacío.

LINK (nombre 1, nombre 2)

Permite que varios usuarios referencien a un fichero con dos o más nombres, a menudo en diferentes directorios, el fichero no se duplica, se crea otra entrada en el directorio. Las modificaciones afectan a todos, pues es el mismo fichero.

Ejemplo. Supongamos la siguiente situación para dos directorios.

/usr/ast

 

/usr/jim

16

81

40

mail

juego

test

31

70

50

38

bin

nemo

fc

prog1

después de realizar la llamada link ("/usr/jim/nemo", "/usr/ast/note")

La situación es la siguiente

/usr/ast

 

/usr/jim

16

81

40

70

mail

juego

test

note

31

70

50

38

bin

nemo

fc

prog1

Todo fichero tiene un único número identificador, entrada en la tabla de inodos.

Existen dos entradas con el mismo identificador (70) que referencian al mismo fichero.

 

UNLINK (nombre)

Quita una entrada del directorio, si existen más, las otras permanecen. 

 

MOUNT (especial, nombre, rwflag).

Realiza la fusión entre dos sistemas de ficheros (normalmente el raíz) y un sistema de ficheros de usuario, en otro dispositivo.

Ejemplo:

mount (/dev/fd0, /usr/home, 0);

mount (/dev/fd0, /fd0, 0);

El primer parámetro es el disco donde se encuentra el sistema de ficheros a montar.

El segundo parámetro es el directorio donde se va a realizar el enlace.

Una vez que un fichero está montado forma parte del árbol general y se accede independiente del disco donde está situado.

 

UMOUNT (/dev/fd0)

Desmonta un sistema de ficheros.

 

SYNC ()

MINIX mantiene los datos usado más recientemente del disco, en memoria principal. (memoria cache, buffer).

Si se modifica un dato de esta memoria, y antes que se guarde en el disco, el sistema cae, se puede producir un error, para prevenir esto; SYNC escribe bloques, de datos que han sido modificados, de la memoria cache a disco.

Cuando MINIX se arranca, se ejecuta el programa update en modo tanda, y este ejecuta un SYNC cada 30 segundos.

 

CHDIR (nombre de directorio).

Cambia el directorio de trabajo,después de la llamada chdir ("/usr/ast/test");

un open sobre el fichero xyz, lo abre en /usr/ast/test/xyz 

 

CHROOT ("/usr")

Cambia el directorio raíz "/", solo el super usuarios pueden realizar esta llamada.