Kaip saugiai ištrinti failus naudojant "Linux" komandų eilutę

Įvadas

Šis vadovas parodys, kaip saugiai ištrinti failus iš jūsų sistemos.

Dabar galbūt galvojatės, kad visas failų ištrynimo tikslas yra jas atsikratyti, kad galėtumėte būti saugūs. Įsivaizduokite, kad vykdote komandą, skirtą pašalinti visus failus iš tam tikro aplanko, o ne ištrindami tik tuos failus, ji išbraukė visus sub-aplankų failus.

Kokią komandą reikia naudoti, jei norite ištrinti failus

Yra keletas būdų, kaip galite ištrinti failus "Linux", ir šiame vadove parodysiu du iš jų:

Rm komanda

Dauguma žmonių linkę naudoti komandą rm, kai ištrinate failus, o iš dviejų paaiškinta čia, tai yra pati brutaliausia komanda. Jei ištrinate failą naudodami komandą rm, labai sudėtinga (nors nebūtinai neįmanoma) susigrąžinti tą failą.

Komandos rm sintaksė yra tokia:

rm / path / to / file

Taip pat galite ištrinti visus aplanke ir sub aplankuose esančius failus taip:

rm -R / path / to / folder

Kaip minėta anksčiau, komanda "rm" yra gana daug galutinis. Jūs galite šiek tiek apsaugoti save, naudodamiesi įvairiais jungikliais.

Pavyzdžiui, jei ištrinate kelis failus, prieš kiekvieną failą galite ištrinti eilutę, kad galėtumėte būti tikri, kad ištrinate teisingus failus.

rm -i / path / to / file

Kai paleisite pirmiau nurodytą komandą, atsiras pranešimas, kuriame bus klausiama, ar esate tikri, kad norite ištrinti failą.

Jei ištrynėte daugybę failų, gavusių greitą užklausą kiekvienam iš jų, galite gauti varginančių veiksmų ir galite tiesiog paspausti "y" pakartotinai ir vis tiek netyčia ištrinsite netinkamą failą.

Galite naudoti šią komandą, kuri bus rodoma tik tada, kai ištrinsite daugiau nei 3 failus arba ištrinsite rekursiniu būdu.

rm -I / path / to / file

Komandos "rm" galbūt yra ta, kurią norite naudoti mažiausiai, jei norite būti atsargiems.

Pristatome šiukšliadėžę

Trash-cli programa pateikia komandų eilutės šiukšliadėžę. Paprastai ji nėra įdiegta pagal "Linux", todėl turėsite ją įdiegti iš savo platinimo saugyklų.

Jei naudojate " Debian" pagrįstą platinimą, pvz., "Ubuntu" ar "Mint", naudokite komandą apt-get :

sudo apt-get install trash-cli

Jei naudojate " Fedora" arba "CentOS" platinimą, naudokite yum komandą:

sudo yum install trash-cli

Jei naudojate openSUSE, naudokite komandą zypper:

sudo zypper -i trash-cli

Galiausiai, jei naudojate "Arch" pagrįstą platinimą, naudokite pacman komandą:

sudo pacman -S trash-cli

Kaip išsiųsti failą į šiukšliadėžę

Norėdami siųsti failą į šiukšliadėžę, galite naudoti šią komandą:

šiukšliadėžė / kelias / į / failą

Failas nėra visiškai ištrintas, bet vietoj jo išsiųstas į šiukšliadėžę taip pat, kaip ir "Windows" šiukšlinę.

Jei pateikiate šiukšliadėžės komandą į aplanko pavadinimą, ji aplanką ir visus aplanke esančius failus įkelia į šiukšliadėžę.

Kaip įrašyti failus į šiukšliadėžę

Norėdami išvardyti failus šiukšliadėžėje, galite paleisti šią komandą:

šiukšlių sąrašas

Grąžinami rezultatai apima originalų kelią į failą, datą ir laiką, kai failai buvo išsiųsti į šiukšliadėžę.

Kaip atkurti failus iš šiukšliadėžės

Į šiukšliadėžės komandą esantis rankinis puslapis nurodo, kad norint atkurti failą turėtumėte naudoti šią komandą:

šiukšliadėžė atkurti

Tačiau galite gauti komandą nerasta klaidą, jei paleisti šią komandą.

Šiukšliadėžės atkūrimo alternatyva yra šiukšliadėžė:

atkurti šiukšliadėžę

Atkūrimo šiukšliadėžės komanda parodys visus šiukšliadėžėje esančius failus su skaičiumi šalia kiekvieno. Norėdami atkurti failą, tiesiog įveskite skaičių šalia failo.

Kaip ištuštinti šiukšliadėžę

Pagrindinė problema su šiukšliadėžėmis gali būti ta, kad failai vis dar užima vertingą disko vietą. Jei esate patenkintas, kad viskas šiukšliadėžėje nebėra reikalinga, galite paleisti šią komandą, kad išmesti šiukšliadėžę.

tuščias tuščias

Jei norite ištrinti visus failus, kurie buvę šiukšliadėžėje tam tikrą dienų skaičių, tiesiog nurodykite tą numerį naudodami tuščią komandą.

šiukšliadėžė tuščia 7

Santrauka

Daugelyje grafinių darbastalio aplinka suteikiama šiukšliadėžė ar šiukšlinė, tačiau kai naudojate komandų eilutę, jūs paliekate savo nuožiūra ir gudrus.

Kad būtų saugu, rekomenduoju naudoti šiukšliadėžę.