Il modo più semplice per cancellare i file è usare il file manager che viene fornito come parte della tua versione di Linux. Un file manager fornisce una vista grafica dei file e delle cartelle che sono memorizzati sul tuo computer. Gli utenti Windows avranno familiarità con un'applicazione chiamata Windows Explorer che è di per sé un file manager.
Esistono molti file manager diversi per Linux, ma qui sono quelli più comunemente installati:
- Nautilus (ovvero file)
- Delfino
- PCManFM
- Thunar
- Caja
Nautilus fa parte dell'ambiente desktop GNOME ed è il gestore file predefinito per Ubuntu, Linux Mint, Fedora e openSUSE.
Dolphin fa parte dell'ambiente desktop KDE ed è il gestore file predefinito per distribuzioni come Kubuntu e le versioni KDE di Mint e Debian.
Thunar fa parte dell'ambiente desktop XFCE ed è il file manager predefinito per Xubuntu.
PCManFM fa parte dell'ambiente desktop LXDE ed è il file manager predefinito per Lubuntu.
Caja è il file manager predefinito per l'ambiente desktop MATE e viene fornito come parte di Linux Mint Mate.
Come utilizzare Nautilus per eliminare i file
Nautilus può essere aperto in Ubuntu facendo clic sull'icona del file cabinet sul programma di avvio. Sarai in grado di trovare Nautilus su Mint facendo clic sul file manager nella barra di avvio veloce o tramite il menu. Qualsiasi distribuzione che utilizza l'ambiente desktop GNOME avrà il file manager all'interno della finestra delle attività.
Quando hai aperto Nautilus puoi navigare tra file e cartelle facendo doppio clic su di essi. Per eliminare un singolo file, fai clic con il pulsante destro del mouse sull'icona e seleziona "Sposta nel cestino".
È possibile selezionare più file tenendo premuto il tasto CTRL mentre si fa clic sul file e quindi premere il tasto destro del mouse per visualizzare il menu. Clicca su "Sposta nel cestino" per spostare gli oggetti nel cestino.
Se si preferisce utilizzare la tastiera, è possibile premere il tasto "Elimina" sulla tastiera per inviare elementi al cestino.
Per eliminare definitivamente i file, fare clic sull'icona "Cestino" nel pannello di sinistra. Questo mostra tutti gli elementi che sono stati eliminati, ma ancora recuperabili.
Per ripristinare un file, fai clic su un elemento e fai clic sul pulsante "Ripristina" nell'angolo in alto a destra.
Per svuotare il cestino, fai clic sul pulsante "Svuota" nell'angolo in alto a destra.
Come usare Dolphin per cancellare i file
Il file manager Dolphin è il gestore file predefinito con l'ambiente KDE. Puoi avviarlo facendo clic sulla sua icona nel menu.
L'interfaccia è molto simile a quella di Nautilus e la funzionalità di eliminazione è praticamente la stessa.
Per eliminare un singolo file, fai clic con il pulsante destro del mouse sul file e seleziona "Sposta nel cestino". Puoi anche premere il tasto cancella, ma questo fa apparire un messaggio che ti chiede se sei sicuro di voler spostare l'oggetto nel cestino. Puoi interrompere la visualizzazione del messaggio inserendo un segno di spunta in una casella di controllo.
Per eliminare più file selezionare tutti i file che si desidera eliminare tenendo premuto il tasto CTRL e facendo clic con il tasto sinistro sui file. Per spostarli nel cestino puoi premere il tasto Canc o fare clic con il tasto destro e scegliere "sposta nel cestino".
Puoi ripristinare gli elementi dal cestino facendo clic sull'icona del cestino nel pannello di sinistra. Trova l'oggetto o gli oggetti che desideri ripristinare, fai clic con il tasto destro e scegli "Ripristina".
Per svuotare il cestino, fai clic con il pulsante destro del mouse sull'opzione cestino nel pannello di sinistra e seleziona "cestino vuoto".
È possibile eliminare definitivamente i file senza che vengano spostati nel cestino, tenendo premuto il tasto Maiusc e premendo il pulsante Elimina.
Come usare Thunar per cancellare i file
La maggior parte dei file manager seguono lo stesso tema quando si tratta di selezionare, copiare, spostare e cancellare file e cartelle.
Thunar non è diverso. È possibile aprire Thunar all'interno dell'ambiente desktop XFCE facendo clic sul menu e cercando "Thunar".
Per eliminare un file usando Thunar, selezionare il file con il mouse e fare clic con il tasto destro. La principale differenza tra Thunar e i due file manager menzionati in precedenza è che sia "move to trash" che "delete" sono disponibili nel menu di scelta rapida.
Pertanto, per inviare un file al cestino, è possibile scegliere l'opzione "sposta nel cestino" o eliminare definitivamente l'opzione "elimina".
Per ripristinare un file, fare clic sull'icona "Cestino" nel pannello di sinistra e quindi trovare il file che si desidera ripristinare. Fare clic con il tasto destro sul file e fare clic sull'opzione "Ripristina" nel menu.
Per svuotare il cestino, fare clic con il pulsante destro del mouse sull'icona "Cestino" e selezionare "Svuota cestino".
Come utilizzare PCManFM per eliminare i file
Il gestore file PCManFM è l'impostazione predefinita per l'ambiente desktop LXDE.
È possibile aprire PCManFM scegliendo il file manager dal menu LXDE.
Per eliminare un file, navigare attraverso le cartelle e selezionare il file che si desidera eliminare con il mouse.
È possibile premere il tasto Canc per eliminare il file e verrà chiesto se si desidera spostare l'elemento nel cestino. Puoi anche fare clic con il tasto destro del mouse sul file e scegliere l'opzione "sposta nel cestino" dal menu.
Se si desidera eliminare definitivamente il file, tenere premuto il tasto Maiusc e premere il pulsante Elimina. Verrà ora chiesto se si desidera rimuovere il file. Se si tiene premuto il tasto Maiusc e si preme il pulsante destro del mouse, l'opzione di menu verrà visualizzata come "Rimuovi" invece di "Sposta nel cestino".
Per ripristinare gli elementi, fai clic sul cestino e seleziona il file oi file che desideri ripristinare. Fare clic con il tasto destro e scegliere "ripristina".
Per svuotare il cestino, fai clic con il pulsante destro del mouse sul cestino e seleziona "Svuota cestino" dal menu.
Come usare Caja per cancellare i file
Caja è il file manager predefinito per Linux Mint MATE e l'ambiente desktop MATE in generale.
Il file manager Caja sarà disponibile dal menu.
Per eliminare un file, navigare nelle cartelle e trovare il file oi file che si desidera eliminare. Seleziona il file facendo clic su di esso e fai clic con il pulsante destro del mouse. Il menu avrà un'opzione chiamata "sposta nel cestino". Puoi anche premere il tasto Canc per spostare il file nel cestino.
È possibile eliminare il file in modo permanente tenendo premuto il tasto Maiusc e quindi premendo il tasto Canc. Non esiste un'opzione del menu del tasto destro per cancellare in modo permanente i file.
Per ripristinare un file, fai clic sul cestino nel pannello di sinistra. Trova il file da ripristinare e selezionalo con il mouse. Ora fai clic sul pulsante Ripristina.
Per svuotare il cestino puoi cliccare sul cestino e poi sul pulsante del cestino vuoto.
Come rimuovere un file utilizzando la riga di comando di Linux
La sintassi di base per rimuovere un file usando il terminale Linux è la seguente:
rm / percorso / su / file
Ad esempio, immagina di avere un file chiamato file1 nella cartella / home / gary / documents che dovrai digitare il seguente comando:
rm / home / gary / documents / file1
Non vi è alcun avviso che vi chiede se siete sicuri, quindi è necessario essere sicuri di aver digitato il percorso del file corretto o il file verrà eliminato.
È possibile rimuovere più file semplicemente specificandoli come parte del comando rm come segue:
rm file1 file2 file3 file4 file5
È inoltre possibile utilizzare i caratteri jolly per determinare quali file eliminare. Ad esempio per eliminare tutti i file con estensione .mp3 si utilizzerà il seguente comando:
rm * .mp3
Vale la pena sottolineare in questa fase che è necessario disporre delle autorizzazioni necessarie per rimuovere i file altrimenti si otterrà un errore.
È possibile elevare le autorizzazioni utilizzando il comando sudo o passare a un utente con le autorizzazioni per eliminare il file utilizzando il comando su.
Come ottenere un messaggio "Are You Sure" quando si eliminano i file usando Linux
Come menzionato nella sezione precedente, il comando rm non chiede conferma prima di cancellare il file. Lo fa indiscriminatamente.
È possibile fornire un passaggio al comando rm in modo che ti chieda se sei sicuro prima di eliminare ogni file.
Questo è ovviamente valido se si sta eliminando un file, ma se si eliminano centinaia di file diventerà noioso.
rm -i / percorso / su / file
Ad esempio se si desidera rimuovere tutti i file mp3 in una cartella ma si desidera confermare ogni rimozione si utilizzerà il seguente comando:
rm -i * .mp3
L'output del comando precedente sarà qualcosa di simile a questo:
rm: rimuovi il file normale 'file.mp3'?
Per cancellare il file devi premere Y o y e premere Invio. Se non vuoi cancellare il file premi n o N.
Se vuoi essere informato se sei sicuro di voler eliminare i file ma solo quando devono essere cancellati più di 3 file o quando si elimina in modo ricorsivo puoi usare la seguente sintassi:
rm -I * .mp3
Questo è meno invadente del comando rm -i, ma ovviamente se il comando stava per eliminare meno di 3 file si perderebbero quei 3 file.
L'output del comando precedente sarà qualcosa di simile a questo:
rm: rimuovere 5 argomenti?
Anche in questo caso la risposta deve essere y o Y perché la rimozione abbia luogo.
Un'alternativa al comando -i e -I è la seguente:
rm --interactive = mai * .mp3
rm --interactive = once * .mp3
rm --interactive = always * .mp3
La sintassi sopra riportata è più facile da leggere e afferma che non ti verrà mai detto della cancellazione che è la stessa cosa che non fornire un passaggio al comando rm, ti verrà detto una volta che è lo stesso di eseguire rm con l'opzione -I o ti verrà detto sempre che è lo stesso di eseguire il comando rm con l'opzione -i.
Rimozione di directory e sottodirectory in modo ricorsivo tramite Linux
Immagina di avere la seguente struttura di cartelle:
- casa
- gary
- documenti
- conti
- 2010
- file1
- 2011
- file1
- file2
- 2012
- file1
- 2013
- file1
- 2014
- file1
- 2015
- file1
- file2
- file3
- 2010
- conti
- documenti
- gary
Se si desidera eliminare la cartella degli account e tutte le sottocartelle e i file, è necessario utilizzare la seguente opzione:
rm -r / home / gary / documenti / account
Puoi anche utilizzare uno dei seguenti due comandi:
rm -R / home / gary / documenti / account
rm --recursive / home / gary / documenti / account
Come rimuovere una directory ma solo se è vuota
Immagina di avere una cartella chiamata account e di volerla eliminare ma solo se è vuota. Puoi farlo usando il seguente comando:
rm -d account
Se la cartella è vuota, verrà cancellata, ma se non lo è, riceverai il seguente messaggio:
rm: impossibile rimuovere 'account': directory non vuota
Come rimuovere i file senza un errore visualizzato se non esiste un file
Se si sta eseguendo uno script, è possibile che non si verifichi un errore se il file oi file che si sta tentando di rimuovere non esistono.
In questo caso è possibile utilizzare il seguente comando:
rm -f / percorso / su / file
Ad esempio, è possibile utilizzare questo comando per rimuovere un file chiamato file1.
rm -f file1
Se il file esiste verrà rimosso e, in caso contrario, non riceverai alcun messaggio che avverta che non esiste. Normalmente senza l'opzione -f si riceverà il seguente errore:
rm: impossibile rimuovere 'file1': nessun file o directory di questo tipo
Sommario
Esistono altri comandi che è possibile utilizzare per rimuovere file come il comando shred che impedirà il recupero del file.
Se si dispone di un collegamento simbolico, è possibile rimuovere il collegamento utilizzando il comando di scollegamento.