Varno odstranite datoteke & imenikov iz Mac OS X z ukazno vrstico

Kazalo:

Anonim

Potrebujete varno izbrisati datoteko, skupino datotek ali celoten imenik, s čimer zagotovite, da je dobesedno nikoli ne bo mogoče obnoviti na noben znani možni način? To lahko preprosto storite v ukazni vrstici s pomočjo neverjetno zmogljivega orodja, imenovanega srm. srm, kot ste morda uganili, pomeni "varno odstranjevanje" in je varna različica pogosto uporabljenega ukaza "rm", ki obstaja v skoraj vseh različicah Unixa, vključno z Mac OS X.Upoštevajte, da ta pripomoček ni za vsakogar in zagotovo ne za uporabnike začetnike. Srm je treba obravnavati kot napredno orodje in ga najbolje uporabljajo tisti, ki dobro obvladajo ukazno vrstico in razumejo posledice funkcij varnega brisanja za podatke.

Kako varen je srm? No, privzeto za varno odstranjevanje je neverjetno varna 35-prehodna metoda, ki uporablja "35-prehodni Gutmannov algoritem", kar v bistvu pomeni, da se podatki najprej odstranijo, nato pa jih 35-krat zapišejo z uporabo naključno ustvarjenih vzorcev, zaradi česar je obnovitev dobesedno nemogoče. Za nekaj primerjave o tem, kako varno je to, srm ima tudi "srednjo" nastavitev možnosti, ki uporablja 7-pass varnost, in 7-pass ustreza standardu Ministrstva za obrambo ZDA za varno brisanje podatkov ... torej, vsaj teoretično, 35-pass metoda je 7-krat varnejša od tistega, kar Ministrstvo za obrambo ZDA sprejema kot svoj standard za varno odstranjevanje podatkov. Vendar se ne bomo osredotočili na srednjo možnost, uporabili bomo srm, kot je bilo predvideno, s popolno odstranitvijo podatkov s 35 prehodi.

Samo za napredne uporabnike

To se ne imenuje "varno odstranjevanje" brez razloga, tako se imenuje, ker če je bila datoteka izbrisana z varnim odstranjevanjem, je dobesedno nikoli ne boste mogli obnoviti s pogona. Pika. To daleč presega osnovne trike praznjenja koša ali celo prisilnega odstranjevanja datotek v smeti na ta način. Uporabniki, ki jim ukazna vrstica ni všeč, vendar želijo obdržati možnosti varnega odstranjevanja datotek, naj razmislijo o uporabi preproste metode varnega brisanja ali uporabi možnosti »Vedno varno izprazni koš«, ki je namesto tega na voljo v Mac OS X Finderju. Opozorjeni ste bili, nadaljujte previdno!

Varno odstranite datoteko s srm

Najenostavneje je ukaz srm uporabiti tako, da ga usmerite na datoteko ali pot do datoteke:

srm /path/to/file

Ker privzeta možnost uporablja 35-prehod, lahko odstranitev datoteke traja trenutek ali dva, brisanje večjih datotek pa bo trajalo dlje, ker se za prepisovanje datoteke in preprečitev obnovitve uporabljajo prehodi enake velikosti.

Varno brisanje celotnega imenika

Zastavico -r lahko uporabite za srm, da ga rekurzivno izbrišete in s tem uporabite za imenike in njihovo vsebino: srm -r /path/to/directory/

Ponavljam, brisanje lahko traja trenutek ali dva, ker se po izbrisu vse prepiše 35-krat.

Vsilno varno izbriši karkoli

Zastavica -f doda odstranitev sile v srm. To je eden izmed bolj 'nevarnih' ukazov, ker je kot 'rm -rf' na steroidih, kar pomeni, da bo na silo izbrisal vse, na kar je opozorjeno, brez kakršnega koli poziva, le da dodatek varnega brisanja zagotavlja, da odstranjena datoteka ni popolnoma nikoli povrniti. Uporabljajte skrajno previdno

srm -rf /file/to/destroy/from/everything

Zaradi izjemne moči kombinacije zastavic -rf naj jo uporabljajo samo napredni uporabniki in to z absolutno natančnostjo.

Prisilno in varno odstranite zaklenjeno ali lastniško datoteko s super uporabnikom

Če dodate predpono sudo zgornji različici zastavice -rf za srm, lahko uporabite privilegije super uporabnika (root) za postopek prisilnega odstranjevanja datotek in imenikov, s čimer prepišete morebitne težave z lastništvom ali zaklepanje datotek. To je tako varno kot "nevarno", kot je zaradi dostopa superuporabnika. Uporabljajte skrajno previdno in ne uporabljajte tega, razen če veste, kaj počnete in zakaj to počnete:

sudo srm -rf /path/to/something/to/obliterate/from/existence/

Ponavljam, to je samo za napredne uporabnike in mora biti omejeno z natančnimi potmi datotek in imenikov.

Kaj pa varno brisanje vsega?

Čeprav srm sprejema nadomestne znake, je pri takem pristopu očitno ogromno možnosti za napake in ne formatira pogona.Če torej želite varno izbrisati vsako stvar v računalniku, od notranje zagonske diskete do zunanjega pogona katere koli vrste, bi bilo veliko bolje uporabiti orodja za varno formatiranje za celoten pogon, ki so vključena v disk. Pripomoček, ki nudi možnost 35-hodnega varnega formatiranja.

Varno odstranite datoteke & imenikov iz Mac OS X z ukazno vrstico