Kako varno brisati datoteke z ukazno vrstico Linuxa

Uvod

Ta priročnik vam bo pokazal, kako varno brisati datoteke iz vašega sistema.

Zdaj lahko mislite, da je celotna točka izbrisa datotek, da jih znebite, tako da lahko varno. Predstavljajte si, da ste izvedli ukaz, katerega namen je odstraniti vse datoteke iz določene mape in namesto izbrisati samo tiste datoteke, ki so jih izbrisale vse datoteke v podmapah.

Kateri ukaz bi morali uporabiti za brisanje datotek

Obstaja več načinov za brisanje datotek v Linuxu in v tem vodniku vam bom pokazal dve:

Ukaz rm

Večina ljudi običajno uporablja ukaz rm pri brisanju datotek in iz obeh, ki so tukaj razložene, to je najbolj brutalni ukaz. Če izbrišete datoteko z ukazom rm, je zelo težko (čeprav ni nujno nemogoče) obnoviti to datoteko.

Sintaksa ukaza rm je naslednja:

rm / pot / do / datoteke

Vse datoteke v mapi in podmape lahko tudi izbrišete na naslednji način:

rm -R / pot / do / mapo

Kot je bilo že omenjeno, je rm ukaz precej končni. Lahko se zaščitite do neke mere z uporabo različnih stikal.

Na primer, če brišete več datotek, lahko prejmete poziv pred vsako datoteko, tako da ste lahko prepričani, da brisate pravilne datoteke.

rm -i / pot / do / datoteke

Kadarkoli zaženete zgornji ukaz, se prikaže sporočilo, ali ste prepričani, da želite izbrisati datoteko.

Če izbrišete več deset datotek, ki prejmejo poziv, lahko vsakdo postane dolgočasen in morda boste večkrat pritisnili »y« in še vedno na koncu pomotoma izbrisali napačno datoteko.

Uporabite lahko naslednji ukaz, ki samo zahteva, ko izbrišete več kot tri datoteke ali brišete rekurzivno.

rm -I / pot / do / datoteke

Ukaz rm je morda tisti, ki ga želite uporabiti najmanj, če želite biti previdni.

Uvedba smeti-cli

Aplikacija smeti-cli ponuja smeti za ukazno vrstico. Običajno ni navadno privzeto nameščen z Linuxom, zato ga boste morali namestiti iz repozitorij vaše distribucije.

Če uporabljate distribucijo, ki temelji na Debianu, na primer Ubuntu ali Mint, uporabite ukaz apt-get :

sudo apt-get namestite smeti-cli

Če uporabljate razdeljeno distribucijo Fedora ali CentOS, uporabite ukaz yum :

sudo yum namestite trash-cli

Če uporabljate OpenSUSE, uporabite ukaz zypper:

sudo zypper -i smeti-cli

Nazadnje, če uporabljate distribucijo Arch, uporabite ukaz pacman :

sudo pacman -S smeti-cli

Kako poslati datoteko v smeti

Če želite poslati datoteko v smetnjak, lahko uporabite ta ukaz:

smeti / poti / do / datoteke

Datoteka ni v celoti izbrisana, temveč je bila poslana v koš za smeti na enak način kot recycle bin za Windows.

Če ukazu smeti pošljete v mapo, bo mapo in vse datoteke v mapi poslal v koš.

Kako naj seznam datotek v smeti

Če želite seznam datotek v smetnjaku, lahko zaženete naslednji ukaz:

smeti

Vrnjeni rezultati vključujejo izvirno pot do datoteke in datum in čas, do katerega so bile datoteke poslane v smeti.

Kako obnoviti datoteke iz smeti

Priročnik za ukaz za smeti določa, da je za obnovitev datoteke treba uporabiti naslednji ukaz:

smeti-obnovitev

Morda boste prejeli napako, ki ni bila najdena, če zaženete ta ukaz.

Alternativa za odstranjevanje smeti je obnovitveni smeti na naslednji način:

obnovi-smeti

Ukaz za obnovitev-smeti bo seznam vseh datotek v košu s številko poleg vsakega. Če želite obnoviti datoteko, preprosto vnesite številko poleg datoteke.

Kako izprazniti smeti

Glavna težava pri smeti je, da datoteke še vedno zavzemajo dragocen prostor. Če ste prepričani, da vse, kar je v košu smeti, ni več potrebno, lahko za praznjenje smeti zaženete naslednji ukaz.

smeti - prazni

Če želite izbrisati vse datoteke, ki so bile v košu za določeno število dni, preprosto navedite to številko s ukazom smeti-prazno.

smeti prazni 7

Povzetek

Večina grafičnih namiznih okolij ponuja smeti ali reciklažo, vendar pa, ko uporabljate ukazno vrstico, ste prepuščeni lastnim prefinjenosti in prefinjenosti.

Za varno priporočam uporabo programa smeti-cli.