GNU/Linux >> Linux Esercitazione >  >> Linux

Dove vanno a finire i file quando viene emesso il comando Rm?

Recentemente ho accidentalmente fatto rm su un insieme di file e mi ha fatto pensare a dove finiscono esattamente questi file?

Vale a dire, quando si lavora con una GUI, i file eliminati vanno nel Cestino. Qual è l'equivalente di rm ed esiste un modo per annullare un rm comando?

Risposta accettata:

Da nessuna parte, andato, svanito. Bene, più specificamente, il file viene scollegato. I dati sono ancora presenti sul disco, ma il collegamento è stato rimosso. In passato era possibile recuperare i dati, ma oggigiorno i metadati vengono cancellati e nulla è più recuperabile.

Non c'è cestino per rm , né dovrebbe esserci. Se hai bisogno di un cestino, dovresti usare un'interfaccia di livello superiore. C'è un'utilità della riga di comando in trash-cli su Ubuntu, ma la maggior parte delle volte i file manager della GUI come Nautilus o Dolphin vengono utilizzati per fornire un cestino standard. Il cestino è di per sé standard. I file cestinati in Dolphin saranno visibili nel Cestino da Nautilus.

I file vengono solitamente spostati in un luogo come ~/.local/share/Trash/files/ quando cestinato. Il rm il comando su UNIX/Linux è paragonabile a del su DOS/Windows che elimina anche e non spostare i file nel Cestino. Un'altra cosa da capire è che lo spostamento di un file attraverso i filesystem come sul disco USB dal disco rigido è in realtà 1) una copia dei dati del file seguita da 2) scollegare il file originale. Non vorresti che il tuo Cestino venisse riempito con queste copie extra.


Linux
  1. Dividi i file in blocchi con il comando split integrato

  2. nm :comando per elencare i simboli nei file oggetto.

  3. Come rimuovo i file dal cestino su Ubuntu?

  4. Nascondi i file nascosti di Linux in Windows

  5. Quando esegui apt-get install dove sono archiviati i file .deb?

Come trovare file in Linux con il comando Trova

Comando Rm in Linux

I 6 modi migliori per visualizzare i file in Linux

Strumenti Sysadmin:11 modi per usare il comando ls in Linux

Come trovare file con il comando fd in Linux

Copia i file in modo sicuro con il comando SCP