Com hem vist, l’estructura del sistema d’arxius de Linux permet ordenar la informació en directoris que poden contenir arxius o altres directoris a la vegada. Per poder manipular aquesta estructura, és necessari disposar d’ordres que permeten crear, borrar directoris i moure’s a través d’ells.
Canviar de directori
Una de les ordres més utilitzades és cd (change directory) que permet canviar el directori actual i, d’aquesta manera, navegar per el sistema d’arxius. Aquesta ordre s’utilitza de la següent manera:
cd [camí][directori]
El camí ens indica la forma d’arribar al directori al que volem anar. Si esetà en el directori on ens trobem, aleshores no farà falta especificar el camí. Abans de veure-ho amb un exemple, anem a veure alguns “directoris” especials (estan explicats, també en el tema El sistema d’arxius.
Sivolem anar al directori inmediat superior escriurem .. (dos punts seguits)
Si volem anar al directori arrel, escriurem / (barra)
I ara veiem alguns exemples. Quan accedim al sistema, per defecte apareixem en el nostre directori, situat a /home/user Si volem anar al directori superior (/home) escriurem cd ..
Amb l’ordre pwd podem comprovar en tot moment a on ens trobem.
Ara, si fem cd user tornarem de nou al nostre directori i, des d’allà, si escrivim cd /usr/bin anirem al directori bin, que es troba dins del directori usr, que està al directori arrel.
Finalment, per tornar al nostre directori, podem escriure cd sense res més i ens hi portarà directament. La següent imatge és una captura de pantalla d’un terminal Linux on hem realitzat les operacions que acabem de veure.
Prova de navegar per el sistema d’arxius utilitzant diferents mètodes per indicar el destí. Si et perds, pots utilitzar l’ordre cd sense cap paràmetre i et portarà de nou al teu directori de treball.
Crear directoris
L’ordre mkdir permet crear nous directoris.
Eliminar directoris
Es realitza mitjançant l’ordre rmdir. Els directoris han d’estar buits per poder ser eliminats.
Moure i renombrar directoris
Podem moure un directori de lloc utilitzant l’ordre mv de la sigüent manera:
mv [camí]directoriOrigen [camí][directoriDestí]
És obligatori posar un origen i un destí. Si s’especifica un nom de directori de destí, aleshores no tan sol es mou, també se li canvia el nom. Aquesta característica fa que canviar el nom d’un directori sigui tan senzill com fer:
mv nomActual nomNou
Els directoris es mouen amb tot el seu contingut.
Els directoris . i ..
Quan llistem el contingut d’un directori utilitzant l’opció a veiem dos directoris (apareixen en blau) amb els noms . i .. Com va hem vist, aquests dos directoris són enllaços al directori actual . i al directori superior .. (per això, per anar al directori superior escrivim cd ..)
El directori actual (.) és útil, por exemple, quan volem moure un directori d’un lloc determinat al directori actual. També quan copiem o movem arxius pot ser útil. Ho veurem quan parlem d’arxius.