Come eliminare la directory in Linux

How Delete Directory Linux



Puoi eliminare le directory dalla riga di comando in Linux molto facilmente. Se sul tuo computer è installato un ambiente desktop grafico, puoi anche eliminare le directory utilizzando l'interfaccia utente grafica. In questo articolo, ti mostrerò entrambi i modi per eliminare le directory in Linux. Quindi iniziamo.

Se una directory che stai tentando di rimuovere è vuota (non contiene file o directory), puoi utilizzare il rmdir comando per rimuovere la directory dalla riga di comando.







Ad esempio, supponiamo che tu abbia una directory vuota test/ che vuoi rimuovere.





Per rimuovere la directory vuota test/ , esegui il seguente comando:





$rmdir test

Come puoi vedere, la directory test/ è rimosso.



Se la directory che stai cercando di rimuovere ha dei contenuti, non puoi rimuoverla con il rmdir comando. Devi usare il rm comando invece.

Diciamo che vuoi rimuovere una directory configurazioni/ che ha file e altre directory all'interno.

$alberoconfigurazioni/

Ora, per rimuovere la directory configs/ esegui il comando rm come segue:

$rm -rvconfigurazioni/
o
$rm -rfvconfigurazioni/

La directory e tutti i contenuti (file e directory) della directory dovrebbero essere rimossi come puoi vedere nello screenshot qui sotto.

Se lo desideri, puoi rimuovere più directory (e il suo contenuto) con il comando rm come segue:

$rm -rvdirectory1 directory2/il percorso/a/directory3
o
$rm -rfvdirectory1 directory2/il percorso/a/directory3

NOTA: Il -F L'opzione rimuove la directory e il contenuto senza alcun controllo di sicurezza. Quindi, assicurati di non avere nulla di importante nella directory che stai cercando di rimuovere. Per ulteriori informazioni su questo, leggi la sezione successiva di questo articolo.

Controllo di sicurezza prima di rimuovere le directory dalla riga di comando:

Una directory contiene molti file e altre directory. Potresti non sapere se hai sempre file importanti lì dentro prima di rimuoverlo effettivamente (oh no!). Quindi, è sempre una buona idea usare programmi come albero per verificare di non avere nulla di importante nella directory che si desidera rimuovere.

Il programma ad albero è molto semplice da usare. Il formato del comando ad albero è:

$alberopercorso_della_directory

Il comando tree non è disponibile nella maggior parte delle distribuzioni Linux per impostazione predefinita. Ma puoi installarlo facilmente dal repository ufficiale dei pacchetti della tua distribuzione Linux desiderata.

CentOS 7 e RHEL 7:

Puoi installare il pacchetto dell'albero dal repository ufficiale dei pacchetti di CentOS 7 o RHEL 7 utilizzando il gestore di pacchetti YUM come segue:

$sudo yum installa -e albero

Ubuntu/Debian:

Su Ubuntu, Debian o qualsiasi derivato di Debian, puoi installare il pacchetto dell'albero dal repository ufficiale dei pacchetti utilizzando il gestore di pacchetti APT come segue:

$sudoadattoinstallare -e albero

Il comando rm ha anche un'opzione di controllo di sicurezza. Puoi usare il -io opzione per dire a rm di richiedere conferma prima di rimuovere qualsiasi file o directory.

Per rimuovere in sicurezza una directory immagini/ usando rm, esegui il seguente comando:

$rm -riimmagini/

Prima che rm scenda (vai in) qualsiasi directory, chiederà conferma. Per confermare, premere e e poi premere .

rm richiederà anche la configurazione prima di rimuovere qualsiasi file. Per confermare, premere e e poi premere .

Rimuoverà la directory solo se confermi la rimozione di tutto. Altrimenti, lascerà tutti i file che non vuoi rimuovere insieme alle directory. Ora hai un modo per spostare i file importanti e rimuovere la directory in seguito. È meglio che pentirsi dopo.

Il -io l'opzione sarà abilitata per impostazione predefinita in alcune distribuzioni Linux. Per sovrascriverlo e forzare rm a rimuovere tutto senza chiedere prima, usa il -F opzione.

Rimozione di directory utilizzando l'interfaccia utente grafica:

Se stai utilizzando un ambiente desktop grafico, puoi utilizzare il File Manager (ad esempio Nautilus, Dolphin ecc.) incluso nell'ambiente desktop per rimuovere le directory.

Per rimuovere una o più directory, selezionare la directory o le directory che si desidera rimuovere e quindi premere + . Il tuo file manager dovrebbe chiederti di confermare l'operazione di eliminazione. Per confermare clicca su Elimina come indicato nello screenshot bleow. La directory o le directory che hai selezionato dovrebbero essere rimosse.

Quindi, è così che elimini una directory o directory in Linux. Grazie per aver letto questo articolo.