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