Come eliminare una directory in Linux

Capire come eliminare una directory nei sistemi Linux è una parte importante per mantenere il file system del computer efficiente e privo di confusione. Fortunatamente, Linux rende il processo semplice, anche quando si lavora dalla riga di comando del terminale.

Sebbene la maggior parte delle directory sul file system del computer vengano create e modificate dai programmi in esecuzione, un programma non ne eliminerà quasi mai una da solo. Questa è responsabilità dell'utente ed è una delle cose che gli utenti dovrebbero prendere sul serio.

  • Scopri le migliori distribuzioni Linux per principianti
  • Queste sono le migliori app Linux del 2022-2023
  • Trova i migliori laptop Linux sul mercato
  • Quali sono le migliori distribuzioni Linux per la privacy e la sicurezza nel 2022-2023?

Senza gestire il file system del tuo computer, può diventare rapidamente un groviglio disorganizzato di file inutilizzati, archivi non necessari e directory vuote che si estendono fino al nulla.

Sapere come eliminare una directory in Linux è particolarmente importante per mantenere il tuo file system organizzato in modo che tu ei tuoi programmi possiate trovare i file quando ne avete bisogno.

Come eliminare una directory in sistemi Linux come Ubuntu e Mint

Linux è disponibile in molte forme diverse, solitamente chiamate distribuzioni o versioni. Le distribuzioni più popolari di Linux, Ubuntu e Mint, sembreranno molto familiari a chiunque sia abituato a Windows 10 o macOS.

Queste versioni di Linux utilizzano ambienti desktop con esploratori di file system che consentono di visualizzare, aggiungere, modificare ed eliminare i vari file e directory archiviati nell'unità di archiviazione del computer in modo molto intuitivo.

Il modo più semplice per eliminare una directory in Linux Ubuntu o Mint è semplicemente fare clic con il pulsante destro del mouse sulla cartella nell'utilità di esplorazione file del sistema e selezionare l'opzione "Sposta nel cestino".

Questo sposta la directory e tutto ciò che contiene in uno speciale contenitore Cestino nel file system che memorizza i dati indesiderati.

Ciò ti consente di rimuovere le directory non necessarie per rendere le cose più organizzate, dandoti anche l'opportunità di ripristinare la directory nella sua posizione originale se cambi idea in seguito.

Alcune versioni di Linux con ambienti desktop potrebbero includere anche un'opzione "elimina" nel menu contestuale del tasto destro, che elimina immediatamente un file o una directory, bypassando completamente il contenitore Cestino.

Il recupero di questi dati a volte è possibile se cambi idea, ma non è garantito. Questa opzione, se disponibile, dovrebbe essere usata solo se sei completamente certo che non avrai bisogno di quella directory e del suo contenuto in un secondo momento.

Poiché i file e le directory spostati nel contenitore Cestino occupano ancora spazio di archiviazione, alla fine vorrai svuotare il contenitore Cestino per cancellare i dati dall'unità di archiviazione del computer.

Questo può essere fatto facendo clic con il pulsante destro del mouse sul contenitore Cestino stesso, che si trova sul desktop di sistema o nella barra laterale del file system explorer. In entrambi i casi, apparirà un menu contestuale che ti darà la possibilità di svuotare il contenitore Cestino. Puoi anche fare clic nel contenitore Cestino e ripristinare i contenuti nella posizione originale o eliminare tutto ciò in modo permanente.

Come eliminare una directory utilizzando un terminale a riga di comando di Linux

L'interfaccia del file system desktop è un modo intuitivo per gestire file e directory, ma non è l'unico, o anche il migliore, se è per questo. Tutti i sistemi Linux dispongono di un'interfaccia della riga di comando incorporata che è possibile utilizzare per eliminare una directory con un singolo comando.

In molti modi, i comandi del terminale Linux sono più versatili e potenti delle loro controparti desktop. Ciò rende sapere come eliminare una directory su sistemi Linux utilizzando la riga di comando un'abilità molto utile, che ti ritroverai a utilizzare regolarmente per eseguire le principali attività di manutenzione del file system.

Esistono due diversi comandi che è possibile utilizzare per eliminare una directory dalla riga di comando: rm e rmdir.

Il rmdir Il comando è specifico per l'eliminazione delle directory vuote, quindi non eliminerà i file o le directory che contengono file, ma eliminerà le directory che contengono le sottodirectory purché anche queste siano vuote. La sintassi di base di rmdir il comando ha questo aspetto:

 directory delle opzioni rmdir

Puoi entrare rmdir --help nel terminale per saperne di più sulle diverse opzioni che puoi passare al comando.

  • Scopri come gestire al meglio il file system Linux utilizzando i comandi Linux

L'altro comando che puoi usare per eliminare una directory è rm. La sintassi di base per rm il comando è:

 nome delle opzioni rm

Per impostazione predefinita, rm elimina solo i file, quindi è necessario dirgli di eliminare una directory utilizzando -d, come questo:

 rm -d directory

Il rm il comando è più robusto di rmdir anche, quindi puoi usarlo per eliminare ricorsivamente una directory, le sue sottodirectory e tutti i file che contiene con un singolo comando, come questo:

 directory rm -dr

Puoi anche passare rm il -io opzione se si desidera che venga richiesta una conferma prima di eliminare un file o una directory, consentendo di eliminare alcuni file e directory in un albero ma non altri.

Quando si utilizza uno di questi comandi, è utile trovarsi nella directory principale di quello che si desidera eliminare ma non è necessario. Per eliminare una directory che non è all'interno della directory di lavoro corrente, è possibile anteporre al nome della directory un percorso relativo o assoluto.

  • Conquista la tua paura della riga di comando e impara a usare i comandi di Linux

Articoli interessanti...