Slik sletter du filer trygt ved å bruke Linux-kommandolinjen

Hva du bør vite

  • Bruke rm kommando, rm /bane/til/fil, for å slette en fil permanent. Legg til -R flagg for å slette alle filene i en mappe.
  • Bruke søppel-cli applikasjon for å gi en kommandolinje søppelbøtte. Skriv inn kommandolinjen søppel /bane/til/fil for å flytte filer dit.

Denne artikkelen forklarer to måter å trygt slette filer ved å bruke Linux-kommandolinjen. En metode sletter filene permanent. Den andre flytter dem til en søppelbøtte hvor de kan sees og gjenopprettes.

'rm'-kommandoen

Som med så mange oppgaver, Linux tilbyr mer enn én måte å få en jobb gjort på, og hver løsning har forskjellige fordeler og ulemper. Den typiske metoden for å fjerne en fil ved hjelp av en shell-prompt innebærer at rm kommando, selv om søppel-cli kommandoen fungerer også.

De fleste bruker rm kommando for å slette filer. De syntaks av rm kommandoen er som følger:

rm /bane/til/fil

Slett alle filene i en mappe og undermapper ved å bruke -R flagg (for å slette rekursivt) som følger:

rm -R /bane/til/mappe

De rm kommandoen er endelig. Filer og mapper fjernet med denne metoden kan vanligvis ikke gjenopprettes uten spesialverktøy.

'Trash-cli'-kommandoen

De søppel-cli applikasjonen gir en kommandolinje søppelbøtte. Det er vanligvis ikke installert som standard med Linux, så installer det fra lagrene til distribusjonen din.

For å sende en fil til papirkurven, bruk følgende kommando:

søppel /bane/til/fil
søppelkommando i linux

Filen slettes ikke fullstendig, men sendes i stedet til en søppelbøtte på samme måte som Windows-papirkurven. Hvis du gir trash-kommandoen et mappenavn, sender den mappen og alle filene i mappen til papirkurven.

Slik viser du filene i papirkurven

For å liste filene i papirkurven, kjør følgende kommando:

søppelliste

Resultatene som returneres inkluderer den opprinnelige banen til filen, og datoen og klokkeslettet filene ble sendt til papirkurven.

Hvordan gjenopprette filer fra papirkurven

For å gjenopprette en fil, bruk følgende kommando:

søppelgjenoppretting

Du kan imidlertid få en kommando ikke funnet-feil hvis du kjører denne kommandoen.

Alternativet til trash-restore er restore-trash, som følger:

gjenopprett-søppel

Kommandoen restore-trash viser alle filene i papirkurven med et nummer ved siden av hver enkelt. For å gjenopprette en fil, skriv inn nummeret ved siden av filnavnet.

Slik tømmer du søppelbøtten

Hovedproblemet med søppelbøtten er at de slettede filene tar opp diskplass. Hvis du er fornøyd med at alt i papirkurven ikke lenger er nødvendig, kjør følgende kommando for å tømme papirkurven:

søppeltomt

Hvis du vil slette alle filene som har vært i papirkurven i et visst antall dager, spesifiser det nummeret med kommandoen trash-empty.

søppeltømt 7