Se de­si­de­ra­te eliminare tutti i file di una cartella, è più pratico rimuovere l’intera directory. In questo modo non è ne­ces­sa­rio se­le­zio­na­re ogni file sin­go­lar­men­te e ri­spar­mie­re­te molto tempo. Inoltre, vi consente di eliminare anche tutte le sot­to­di­rec­to­ry in essa contenute. In Linux ci sono vari approcci per eliminare ra­pi­da­men­te e fa­cil­men­te una directory.

IONOS GPT
Il tuo as­si­sten­te IA sovrano per una maggiore pro­dut­ti­vi­tà

Fai domande, crea contenuti, fai ricerche – in modo sicuro e senza limiti di chat con IONOS GPT. L'al­ter­na­ti­va sovrana e con­ve­nien­te a ChatGPT e simili.

Eliminare una directory in Linux con il file manager

Il modo più semplice per eliminare le directory in Linux è usare il file manager.

  1. Nel file manager, andate sulla directory che de­si­de­ra­te eliminare.
  2. Fate clic con il pulsante destro del mouse sulla directory e quindi sulla voce “Sposta nel cestino” del menu con­te­stua­le.
Fatto

Ci sono numerose di­stri­bu­zio­ni Linux che hanno in­ter­fac­ce grafiche diverse, ma spesso hanno una struttura simile. Il percorso indicato dovrebbe quindi fun­zio­na­re con Ubuntu, Fedora o anche Debian.

Immagine: Menu contestuale per eliminare una directory tramite clic destro del mouse
Menu con­te­stua­le per eliminare una directory tramite clic destro del mouse

Alcune directory po­treb­be­ro ri­chie­de­re permessi da am­mi­ni­stra­to­re per essere eliminate. A seconda del file manager uti­liz­za­to, come in Windows, verrà richiesto se eliminare la directory con i permessi da am­mi­ni­stra­to­re. Se così non fosse, dovete cambiare i permessi di cui disponete tramite il terminale con i comandi “sudo” o “su”. In questo modo ottenete au­to­ma­ti­ca­men­te i permessi di am­mi­ni­stra­to­re nel file manager grafico.

Consiglio

Se non siete sicuri di come si chiami il vostro file manager, è possibile trovarlo nel menu sotto “Aiuto”, “In­for­ma­zio­ni” o “?”.

Eliminare una directory in Linux con il terminale

Esistono diversi comandi Linux per il terminale che svolgono funzioni al­tret­tan­to diverse. I comandi possono quindi essere uti­liz­za­ti non solo per eliminare file, ma anche per can­cel­la­re intere directory in Linux.

  1. Aprite il file manager e andate alla directory da eliminare. In al­ter­na­ti­va, è possibile aprire di­ret­ta­men­te il terminale e uti­liz­za­re il comando “cd/percorso/alla/directory” per accedere alla cartella che contiene la directory.
  2. Fate clic con il pulsante destro del mouse sulla finestra per aprire il menu con­te­stua­le. Se­le­zio­na­te “Apri nel terminale”.
Immagine: Dopo aver fatto clic con il tasto destro nel file manager, appare il menu contestuale con l’opzione per aprire il terminale
Dopo aver fatto clic con il tasto destro nel file manager, appare il menu con­te­stua­le con l’opzione per aprire il terminale
  1. Uti­liz­za­te il comando “rm -r” (ab­bre­via­zio­ne di “remove”) e digitate il nome della directory per eliminare la cartella completa con tutto il suo contenuto.
rm -r file
N.B.

Quando eliminate una directory Linux, can­cel­la­te anche tutti i file e le sot­to­di­rec­to­ry in essa contenuti. Per non ricevere un messaggio di errore, il comando deve includere l’aggiunta “-r” per eliminare ri­cor­si­va­men­te la directory e tutti i file in essa contenuti.

Immagine: Comando del terminale per eliminare una cartella completa in Linux
Comando del terminale per eliminare una cartella completa in Linux

Come con il file manager, è possibile eliminare de­ter­mi­na­te directory nel terminale solo se si dispone dei permessi da am­mi­ni­stra­to­re. In questo caso passate, nella riga di comando, all’utente “root” im­met­ten­do “su” e la password per l’utente root. Invece di cambiare utente, è anche possibile immettere il seguente comando per eliminare una directory Linux che richiede i permessi da am­mi­ni­stra­to­re:

sudo rm -r nome-della-directory
Vai al menu prin­ci­pa­le