Keď odstránite súbor v počítači, systém vymaže bloky vo vašom úložisku odstránením odkazu na súbor. Súbor nezmizne náhle a je stále prístupný pomocou pokročilého softvéru, ktorý nemusí byť taký, aký chcete.

Každý, kto má nástroj na obnovenie súborov, môže tieto odstránené súbory extrahovať z vášho úložiska a zobraziť ich obsah. Ale čo ak nechcete, aby sa to stalo? A aký je najlepší možný spôsob odstránenia súborov v systéme Linux, aby ich nikto nikdy nemohol obnoviť?

Tu prichádza na rad skartovacia utilita. Tento článok bude podrobne pojednávať o príkaze skartovania, jeho obmedzeniach a o tom, ako ho používať na bezpečné mazanie súborov v systéme Linux.

Čo je skartácia a ako to funguje?

Shred je utilita príkazového riadku, ktorá niekoľkokrát prepíše obsah súboru náhodnými údajmi, aby bol neopraviteľný. Umožňuje tiež vymazať súbor po prepísaní jeho údajov.

„Prečo prepíše obsah súboru?“, Môžete sa opýtať. Poďme to pochopiť na príklade. Zvážte, že musíte skryť alebo „odstrániť“ obsah napísaný na hárku papiera. Iste, môžete ho rozdrobiť a vyhodiť do koša. Ale ktokoľvek si môže vziať pokrčenú guľôčku papiera, narovnať ju a prečítať si obsah.

instagram viewer

Na druhej strane drvič papiera rozreže list papiera na tenké prúžky alebo kúsky, takže je takmer nemožné, aby ktokoľvek vrátil proces späť a zobrazil obsah.

Presne takto funguje príkaz skartovania v systéme Linux. Niekoľkokrát prepíše obsah súboru reťazcami núl, čo znemožňuje nikomu prezerať pôvodný obsah. A potom, ak chcete, môže súbor bezpečne odstrániť zo systémového úložiska.

Kedy Nepoužívať skartovať

Pozor, skartovanie nefunguje efektívne vo všetkých situáciách. Podľa stránka skartovača, obslužný program nie je účinný, ak sa používa v určitých súborových systémoch. A sú to:

  • Protokolované alebo žurnálované súborové systémy (ext3, XFS a JFS).
  • Systémy súborov založené na RAID.
  • Systémy súborov, ktoré ukladajú snímky.
  • Systémy súborov, ktoré ukladajú medzipamäť.
  • Komprimované systémy súborov.

Stránka skartovania tiež uvádza, že príkaz nefunguje s ext3, iba ak je v denník režim. Avšak v údaje = spätný zápis a údaje = objednané v režime funguje nástroj ako kúzlo.

Tiež by ste nemali používať skartovací program na SSD, pretože ďalší proces mazania a zápisu môže poškodiť vaše úložisko.

Súvisiace: Môžu disky SSD skutočne bezpečne vymazať vaše údaje?

Ako používať príkaz skartovať

Pri skartovaní môžete buď zvoliť prepísanie a odstránenie súboru, alebo ho jednoducho prepísať bez odstránenia.

Základná syntax

Základná syntax príkazu je:

skartovať možnosti názov súboru

...kde možnosti sú rôzne príznaky, ktoré sa používajú na vyvolanie metód príkazu a názov súboru je absolútna alebo relatívna cesta k súboru, na ktorom chcete pracovať.

Trvalé odstránenie súboru

Ak chcete súbor natrvalo odstrániť pomocou skartovania, použite -uvz príznak s predvoleným príkazom.

  • u: Odstráni súbor z úložiska
  • v: Zobrazí výstup v podrobnom režime
  • z: Prepíše súbor nulami
skartovať -uvz textový súbor.txt

Skartovanie štandardne prepíše súbor štyrikrát. V prvých troch prechodoch prepíše obsah súboru náhodnými údajmi. V poslednom prechode z dôvodu -z príznak prepíše údaje nulami. Funkcia Shred tiež prepíše inode, čím odstráni všetky metadáta spojené so súborom.

Výkon:

Prepísať súbor nulami

Ak chcete jednoducho prepísať súbor s nulami bez jeho odstránenia zo systému, odstráňte znak -u príznak z predchádzajúceho príkazu.

skartovať -vz textový súbor.txt

Výkon:

Nastavte počet prepisov

Ako už bolo spomenuté vyššie, skartácia prepíše údaje v súbore štyrikrát. Ak chcete určiť konkrétny počet prepísaní, môžete to urobiť pomocou klávesu -n alebo - opakovania vlajka.

Upozorňujeme však, že skartovanie vždy pridá k zadanému číslu ešte jeden preukaz. Preto, ak chcete súbor prepísať šesťkrát, zadajte v príkaze číslo päť:

skartovať -uvz -n 5 textový súbor.txt
shred -uvz --iterations 5 textfile.txt

Prepis súborov trikrát je viac než dosť na to, aby zabezpečil, že nikto nebude môcť údaje obnoviť. Čokoľvek nad tým jednoducho trvá viac času bez toho, aby to malo nejaký výrazný efekt.

Odstrániť viac súborov pomocou skartovania

Ak chcete vymazať viac súborov, jednoducho zadajte názov súboru oddeleného znakom Vesmír znak.

skartovať -uvz file1.txt súbor2.txt súbor3.txt

Ak máte adresár, ktorý obsahuje podobné typy súborov, môžete použiť zástupné znaky, ako napríklad hviezdička (*) na vymazanie alebo prepísanie súborov. Napríklad na odstránenie všetkých súborov TXT vo vašom aktuálnom pracovnom adresári:

skartovať -uvz * .txt

Súvisiace: Ako ľahko mazať súbory a priečinky v systéme Linux

Skartujte časť súboru

Pomocou skartovania môžete tiež poškodiť súbor skartovaním počiatočných bajtov súboru. Môžete napríklad prepísať alebo odstrániť počiatočnú 1 kB súboru. Ak to chcete urobiť, -s alebo - veľkosť vlajka je to, čo potrebujete.

Aj keď budete môcť zobraziť textový súbor aj po jeho čiastočnom skartovaní, súbory balíkov alebo spustiteľné súbory sa po vydaní príkazu nespustia.

skartovať -vz -s 1K textový súbor.txt
skartovať -vz - veľkosť 1 kB textový súbor.txt

Pôvodný textový súbor:

Vykonanie príkazu:

Textový súbor po vydaní príkazu:

Shred akceptuje v príkaze nasledujúce tri prípony:

  • K: Kilobajty
  • M: Megabajty
  • G: Gigabajty

Získajte pomoc z príkazového riadku

Aj keď príkaz skartovania nemá veľa metód a možností, ktoré si musíte zapamätať, niekedy to možno budete chcieť otvorte manuálovú stránku príkazu pre referenciu.

The --Pomoc príznak zobrazí manuálnu stránku skartovania:

skartovať - ​​pomoc

Výkon:

Trvalo odstráňte súbory v systéme Linux

Systém Linux poskytuje jednoduchý spôsob odstránenia súborov a priečinkov z úložiska. Ale to nie je úplne bezpečné. Prístup k týmto odstráneným súborom pomocou softvéru na obnovu dát trvá iba pár kliknutí.

Ak používate verejný počítač a nechcete, aby vám niekto prezeral vaše súbory a priečinky, môžete ich radšej skryť. Je to oveľa lepší spôsob, ako zabrániť niekomu v prezeraní vašich osobných údajov v systéme Linux.

Email
Ako skryť súbory a priečinky pred očami v systéme Linux

Ak chcete chrániť citlivé údaje pred ostatnými používateľmi systému Linux, mali by ste sa naučiť, ako skryť súbory a priečinky.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Bezpečnosť
  • Počítačová bezpečnosť
  • Linux
O autorovi
Deepesh Sharma (Publikovaných 64 článkov)

Deepesh je juniorský editor pre Linux na MUO. Píše informačný obsah na internete už viac ako 3 roky. Vo voľnom čase rád píše, počúva hudbu a hrá na gitare.

Viac od Deepesh Sharma

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.