Bezpečné odstránenie súborov & adresárov z Mac OS X pomocou príkazového riadka

Obsah:

Anonim

Potrebujete bezpečne odstrániť súbor, skupinu súborov alebo celý adresár a zabezpečiť, aby ich nebolo možné doslova nikdy obnoviť žiadnymi známymi možnými prostriedkami? Môžete to urobiť jednoducho z príkazového riadku pomocou neuveriteľne výkonného nástroja srm. srm, ako ste možno uhádli, znamená „zabezpečené odstránenie“ a je bezpečnou verziou bežne používaného príkazu „rm“, ktorý existuje prakticky v každej verzii unixu, vrátane Mac OS X.Upozorňujeme, že tento nástroj nie je pre každého a určite nie pre začínajúcich používateľov, srm by sa mal považovať za pokročilý nástroj a najlepšie ho používajú tí, ktorým vyhovuje príkazový riadok a rozumejú dôsledkom funkcií bezpečného odstraňovania údajov.

Ako bezpečný je srm? Predvolená možnosť bezpečného odstránenia je neuveriteľne bezpečná 35-priechodová metóda, ktorá používa „35-priechodový Gutmannov algoritmus“, čo v podstate znamená, že najprv sa údaje odstránia a potom sa zapíšu viac ako 35-krát pomocou náhodne generovaných vzorov, vďaka čomu je obnovenie doslova nemožné. Pre určité porovnanie toho, aké bezpečné to je, srm má tiež nastavenie „stredné“, ktoré používa 7-priechodové zabezpečenie a 7-priechodové spĺňa štandard amerického ministerstva obrany pre bezpečné vymazanie údajov... teda teoreticky aspoň 35-priechodový metóda je 7-krát bezpečnejšia ako to, čo ministerstvo obrany USA akceptuje ako svoj štandard pre bezpečné odstraňovanie údajov. Nebudeme sa však zameriavať na strednú možnosť, použijeme srm tak, ako bolo zamýšľané, s úplným 35-priechodovým odstránením údajov.

Len pre pokročilých používateľov

Toto sa nenazýva „zabezpečené odstránenie“ bez dôvodu, ale preto, že ak bol súbor odstránený bezpečným odstránením, doslova nikdy nebudete môcť tento súbor z disku obnoviť. Obdobie. Toto ďaleko presahuje základné triky vyprázdnenia koša alebo dokonca násilného koša a odstraňovania súborov týmto spôsobom. Používatelia, ktorým nevyhovuje príkazový riadok, ale ktorí si chcú zachovať možnosti bezpečného odstránenia súborov, by mali zvážiť použitie jednoduchej metódy bezpečného odstránenia alebo použitie možnosti „Vždy zabezpečiť vyprázdnený kôš“, ktorá je k dispozícii pre Mac OS X Finder. Boli ste varovaní, postupujte opatrne!

Bezpečné odstránenie súboru pomocou srm

Je to najjednoduchšie, príkaz srm sa používa jednoduchým nasmerovaním na súbor alebo cestu k súboru:

srm /cesta/k/súboru

Pretože predvolená možnosť používa 35-priechodov, odstránenie súboru môže chvíľu alebo dva trvať a odstránenie väčších súborov bude trvať dlhšie, pretože sa používajú prechody rovnakej veľkosti na prepísanie súboru a zabránenie obnove.

Bezpečné odstránenie celého adresára

Príznak -r možno použiť na srm, aby sa odstránil rekurzívne, čím sa aplikuje na adresáre a ich obsah: srm -r /cesta/do/adresára/

Opäť, vymazanie môže chvíľu trvať, pretože všetko sa po vymazaní prepíše 35-krát.

Vynútiť bezpečné odstránenie čohokoľvek

Príznak -f pridáva odstránenie sily do srm. Toto je jeden z „nebezpečnejších“ príkazov, pretože je ako „rm -rf“ na steroidoch, čo znamená, že násilne vymaže všetko, na čo sa poukázalo, bez akejkoľvek výzvy, okrem toho, že pridanie bezpečného vymazania zaisťuje, že odstránený súbor nebude absolútne nikdy vymáhateľné. Používajte s mimoriadnou opatrnosťou

srm -rf /súbor/na/zničiť/zo/všetkého

Pre obrovskú silu kombinácie príznaku -rf by ju mali používať iba pokročilí používatelia as absolútnou presnosťou.

Násilne a bezpečne odstráňte uzamknutý alebo vlastnený súbor pomocou superpoužívateľa

Pridaním sudo pred vyššie uvedenú variáciu príznaku -rf srm môžete použiť privilégiá superužívateľa (root) na proces núteného odstránenia súborov a adresárov, čím prepíšete akékoľvek problémy s vlastníctvom alebo uzamknutím súboru. Je to tak bezpečné a „nebezpečné“, ako to len môže byť kvôli prístupu superužívateľa. Používajte s mimoriadnou opatrnosťou a nepoužívajte toto, pokiaľ neviete, čo robíte a prečo to robíte:

sudo srm -rf /cesta/k/niečomu/k/vymazaniu/z/existencie/

Opäť, toto je len pre pokročilých používateľov a malo by byť obmedzené presnými cestami k súborom a adresárom.

A čo bezpečné odstránenie všetkého?

Hoci srm akceptuje zástupné znaky, pri takomto prístupe je evidentne obrovský potenciál pre chyby a neformátuje disk.Ak teda chcete bezpečne odstrániť každú jednu vec na počítači, od interného zavádzacieho disku po externý disk akéhokoľvek typu, oveľa lepšie by vám poslúžili nástroje bezpečného formátovania pre celý disk, ktoré sú súčasťou disku. Pomôcka, ktorá poskytuje možnosť 35-priechodového bezpečného formátovania.

Bezpečné odstránenie súborov & adresárov z Mac OS X pomocou príkazového riadka