Kui kustutate faili oma arvutis, kustutab süsteem faili viite eemaldades teie salvestusruumis olevad plokid. Fail ei kao ootamatult ja sellele pääseb endiselt juurde täiustatud tarkvara abil, mis ei pruugi olla see, mida soovite.

Kõik, kellel on failide taastamise tööriist, saavad need kustutatud failid teie salvestusruumist välja võtta ja nende sisu vaadata. Aga mis siis, kui te ei soovi, et see juhtuks? Ja mis on parim viis failide kustutamiseks Linuxis, nii et keegi ei saaks neid kunagi taastada?

Siin on siis, kui hakitud utiliit mängu tuleb. Selles artiklis käsitletakse üksikasjalikult purustatud käsku, selle piiranguid ja kuidas seda Linuxis failide turvaliseks kustutamiseks kasutada.

Mis on purustatud ja kuidas see töötab?

Shred on käsurea utiliit, mis kirjutab faili sisu mitu korda üle juhuslike andmetega, et muuta see taastamatuks. Samuti võimaldab see faili pärast selle andmete ülekirjutamist kustutada.

"Miks see faili sisu üle kirjutab?", Võite küsida. Saame sellest näite abil aru. Mõelge, et peate paberilehele kirjutatud sisu peitma või "kustutama". Muidugi, võite selle kokku kortsutada ja visata prügikasti. Kuid kõik võivad kortsutatud paberikuuli kätte võtta, selle sirgeks ajada ja sisu lugeda.

instagram viewer

Teisest küljest lõikab paberipurustaja paberilehe õhukesteks ribadeks või tükkideks, mistõttu on protsessi võimatuks muutmine ja sisu vaatamine peaaegu võimatu.

Täpselt nii töötab purustatud käsk Linuxis. See kirjutab faili sisu mitu korda üle nullnuppudega, mistõttu on algsisu vaatamine kellelegi võimatu. Ja pärast seda saab see soovi korral faili turvaliselt teie süsteemimälust eemaldada.

Kui mitte kasutada purustatud

Olge ettevaatlik, et purustamine ei tööta igas olukorras tõhusalt. Vastavalt purustatud mehe leht, pole utiliit teatud failisüsteemides kasutamisel efektiivne. Ja need on:

  • Logi struktureeritud või päevikuga failisüsteemid (ext3, XFS ja JFS).
  • RAID-põhised failisüsteemid.
  • Hetkepilte salvestavad failisüsteemid.
  • Vahemälu salvestavad failisüsteemid.
  • Tihendatud failisüsteemid.

Purustatud manulehel on ka kirjas, et käsk ei tööta ext3-ga ainult siis, kui see on sisse lülitatud ajakiri režiimis. Siiski andmed = tagasikirjutamine ja andmed = tellitud režiimis töötab tööriist nagu võlu.

Samuti ei tohiks SSD-ketastel kasutada purustatud utiliiti, kuna täiendav kustutus- ja kirjutamisprotsess võib teie salvestusruumi kahjustada.

Seotud: Kas SSD-kettad saavad teie andmeid tõesti turvaliselt kustutada?

Kuidas purustatud käsku kasutada

Hekseldamise abil saate faili kas üle kirjutada ja kustutada või faili lihtsalt üle kirjutamata seda eemaldada.

Põhisüntaks

Käsu põhisüntaks on:

purusta valikud failinimi

... kuhu valikud on erinevad lipud, mida kasutatakse käsu ja faili nimi on absoluutne või suhteline tee faili juurde, millega soovite töötada.

Kustutage fail jäädavalt

Faili jäädavalt kustutamise teel kustutamiseks kasutage nuppu -uvz lipp vaikekäsuga.

  • u: Kustutab faili salvestusruumist
  • v: Kuvab väljundi üksikasjalikus režiimis
  • z: Kirjutab faili nullidega üle
purustage -uvz textfile.txt

Vaikimisi kirjutab hakitud fail neli korda üle. Kolme esimese läbimisega kirjutab faili sisu juhuslike andmetega üle. Viimases möödalasus, sest -z lipp, kirjutab see andmed üle nullidega. Shred kirjutab ka inoodi failiga seotud metaandmete eemaldamiseks üle.

Väljund:

Nullidega fail kirjutatakse üle

Nullidega faili lihtsalt üle kirjutades seda süsteemist kustutamata eemaldage fail -u lipp eelmisest käsust.

purustage -vz textfile.txt

Väljund:

Määrake ülekirjutuste arv

Nagu eespool mainitud, kirjutab hakitud failis olevad andmed neli korda üle. Kui soovite määrata kindla arvu ülekirjutusi, saate seda teha nupuga -n või --kirjad lipp.

Pange tähele, et purustatud lisab teie määratud numbrile alati veel ühe pääsme. Seetõttu sisestage fail kuus korda üle kirjutades käsk number viis:

purustage -uvz -n 5 textfile.txt
purustage -uvz --iterations 5 textfile.txt

Failide kolm korda ülekirjutamine on enam kui piisav tagamaks, et keegi ei saaks andmeid taastada. Kõik ülaltoodud võtab lihtsalt rohkem aega, ilma et sellel oleks märkimisväärset mõju.

Kustutage mitu faili purustades

Mitme faili kustutamiseks sisestage failidega lihtsalt eraldatud nimi Kosmos iseloomu.

purustage -uvz fail1.txt fail2.txt fail3.txt

Kui teil on kataloog, mis sisaldab sarnaseid failitüüpe, võite kasutada metamärke nagu tärn (*) failide kustutamiseks või ülekirjutamiseks. Näiteks kõigi praeguses töökataloogis olevate TXT-failide kustutamiseks toimige järgmiselt.

purusta -uvz * .txt

Seotud: Kuidas hõlpsalt faile ja kaustu Linuxis kustutada

Hakkige osa failist

Purustamist kasutades saate faili ka korruptiivseks muuta, purustades faili algbaidid. Näiteks võite faili alguse 1KB üle kirjutada või eemaldada. Selleks tuleb -s või --suurus lipp on see, mida vajate.

Kuigi saate tekstifaili kuvada ka pärast selle osalist purustamist, ei käivita paketifailid ega käivitatavad failid pärast käsu väljastamist.

purustage -vz -s 1K textfile.txt
purustage -vz --suurendage 1K tekstifail.txt

Algne tekstifail:

Käsu täitmine:

Tekstifail pärast käsu väljastamist:

Shred aktsepteerib käsus järgmist kolme järelliidet:

  • K: Kilobaiti
  • M: Megabaiti
  • G: Gigabaiti

Hankige käsurea abi

Kuigi purustatud käsul pole palju meetodeid ja võimalusi, mida peate meelde jätma, võiksite mõnikord seda teha juurdepääs käsulehe lehele viitamiseks.

The - aidata lipul kuvatakse purustatud mehe leht:

purustada - aidata

Väljund:

Eemaldage failid püsivalt Linuxis

Linux pakub teile lihtsat viisi failide ja kaustade eemaldamiseks teie salvestusruumist. Kuid see pole täiesti turvaline. Nendele kustutatud failidele juurdepääsuks andmete taastamise tarkvara abil kulub vaid mõni klõps.

Kui kasutate avalikku arvutit ja ei soovi, et keegi teie faile ja kaustu vaataks, võite selle asemel peita. See on palju parem viis takistada kedagi teie isiklikke andmeid Linuxis vaatamast.

E-post
Kuidas varjata faile ja kaustu uudishimulike silmade eest Linuxis

Kui soovite kaitsta tundlikke andmeid teiste Linuxi kasutajate eest, peaksite õppima, kuidas faile ja kaustu peita.

Loe edasi

Seotud teemad
  • Linux
  • Turvalisus
  • Arvutiturvalisus
  • Linux
Autori kohta
Sügav Sharma (64 artiklit avaldatud)

Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.

Veel Deepesh Sharmalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.