È possibile rimuovere una directory vuota con il
comando rmdir. Per rimuovere una directory e tutti i suoi contenuti
con una sola operazione, usare il comando rm con l’opzione -rf.
Dopo aver rimosso una directory, non è più possibile
usarla ed essa non comparirà più in un ll o altro elenco della directory sopra di essa.
Rimozione
di una directory con rmdir |
 |
Prima di rimuovere una directory con rmdir, occorre rimuovere tutti i file visibili o invisibili
e le eventuali directory che si trovano sotto di essa. Ad esempio,
supponiamo che si desideri rimuovere la directory projects ed i relativi file:
Per rimuovere questa struttura, eseguire la seguente sequenza
di comandi:
$ cd Tornare alla propria home directory $ lsf Elencare i file e le directory. myfile myfile3 projects/ $ rmdir projects Tentare di rimuovere projects. rmdir: projects: Directory non vuota Non lo consentirà. $ cd projects Modificare la directory in projects. $ lsf Elencarne i contenuti. myfile2 new/ old/ $ rm myfile2 Rimuovere il file myfile2. $ lsf Verificare che sia stato rimossa. new/ old/ $ rmdir new Rimuovere la directory new. Se è vuota, rmdir la rimuove. $ lsf Verificare che sia stato rimossa. old/ $ rmdir old Ora rimuovere la vecchia directory. Se è vuota, rmdir la rimuove. $ lsf Non vi è alcun messaggio, l’azione è riuscita. $ cd Ora, tornare alla propria home directory. $ rmdir projects $ lsf Controllare che abbia funzionato. myfile myfile3 $ |