Come eliminare file e cartelle dalla riga di comando di Linux

Linux ha molti comandi per la rimozione di file e directory. Questi programmi utilizzano diversi tipi di algoritmi per eliminare file da diversi file system. In questo articolo vedremo come eliminare file e cartelle dalla riga di comando di Linux usando rm e rmdir comandi.

Elimina i file usando rm

Uso rm comando per rimuovere un singolo file o più file:

rm rm 

Se un file è protetto da scrittura, il comando chiederà conferma prima dell'eliminazione. Per fornire automaticamente input affermativi a tali richieste, utilizzare il -F bandiera:

rm -f 

Per ottenere una finestra di dialogo di conferma per ogni file da eliminare, utilizzare il -io bandiera:

rm -i 

Elimina cartelle usando rmdir e rm -r

Per eliminare le cartelle vuote, usiamo il comando rmdir:

rmdir 

Per eliminare una cartella non vuota, insieme a file e cartelle al suo interno in modo ricorsivo, usiamo rm con -R bandiera:

rm -r 

Nota che il rm Il comando non garantisce la rimozione permanente dei dati, ovvero i dati possono ancora essere recuperati dal disco utilizzando determinati strumenti di recupero dati.

Per assicurarti che i tuoi dati cancellati non possano essere recuperati, controlla il nostro post sull'eliminazione permanente di file e cartelle in Linux al link sottostante.

LEGGERE: Come eliminare definitivamente i file in Linux