Kai ištrinate failą iš savo kompiuterio, sistema išvalo jūsų saugyklos blokus, pašalindama nuorodą į failą. Failas staiga nedingsta ir vis tiek prieinamas naudojant pažangią programinę įrangą, kuri gali būti ne tai, ko norite.

Visi turintys failų atkūrimo įrankį gali ištrinti tuos ištrintus failus iš jūsų saugyklos ir peržiūrėti jų turinį. Bet ką daryti, jei nenorite, kad taip atsitiktų? Koks yra geriausias būdas ištrinti failus iš „Linux“, kad niekas niekada jų negalėtų atkurti?

Štai tada, kai bus pradėtas naudoti susmulkintas įrankis. Šiame straipsnyje bus išsamiai aptarta susmulkinta komanda, jos apribojimai ir kaip ją naudoti norint saugiai ištrinti failus iš „Linux“.

Kas yra susmulkinta ir kaip ji veikia?

„Shred“ yra komandinės eilutės įrankis, kuris kelis kartus perrašo failo turinį atsitiktiniais duomenimis, kad jo nebūtų galima atkurti. Tai taip pat leidžia jums ištrinti failą perrašius jo duomenis.

„Kodėl jis perrašo failo turinį?“, Galite paklausti. Supraskime tai su pavyzdžiu. Pagalvokite, kad turite paslėpti arba „ištrinti“ turinį, parašytą ant popieriaus lapo. Žinoma, galite jį suglamžyti ir išmesti į šiukšliadėžę. Bet kiekvienas gali paimti suglamžytą popieriaus kamuoliuką, jį ištiesinti ir perskaityti turinį.

instagram viewer

Kita vertus, popieriaus smulkintuvas popieriaus lapą supjausto plonomis juostelėmis ar gabalėliais, todėl beveik neįmanoma niekam pakeisti proceso ir peržiūrėti turinio.

Būtent taip „shred“ komanda veikia „Linux“. Jis kelis kartus perrašo failo turinį su nulio eilutėmis, todėl niekam neįmanoma peržiūrėti pradinio turinio. Po to jis gali saugiai pašalinti failą iš jūsų sistemos saugyklos, jei norite.

Kada nenaudoti smulkinti

Saugokitės, kad smulkinimas neveiktų efektyviai visose situacijose. Pagal susmulkinto vyro puslapis, naudingumas nėra efektyvus, kai naudojamas tam tikrose failų sistemose. Tai yra:

  • Žurnalo struktūrizuotos arba žurnalinės failų sistemos (ext3, XFS ir JFS).
  • RAID pagrįstos failų sistemos.
  • Failų sistemos, kuriose saugomos momentinės nuotraukos.
  • Failų sistemos, kuriose saugoma talpykla.
  • Suspaustos failų sistemos.

Susmulkinto žmogaus puslapyje taip pat nurodoma, kad komanda neveikia su ext3 tik tuo atveju, jei ji yra žurnalas režimas. Tačiau duomenys = nurašymas ir duomenys = užsakyta režimu įrankis veikia kaip žavesys.

Be to, neturėtumėte naudoti susmulkinto įrankio SSD diskuose, nes papildomas ištrynimo ir įrašymo procesas gali pakenkti jūsų saugyklai.

Susijęs: Ar SSD tikrai gali saugiai ištrinti jūsų duomenis?

Kaip naudoti susmulkintą komandą

Naudodami susmulkinimą, galite pasirinkti perrašyti ir ištrinti failą arba paprasčiausiai perrašyti failą jo nepašalinę.

Pagrindinė sintaksė

Pagrindinė komandos sintaksė yra:

susmulkinti pasirinkimo failo pavadinimą

... kur galimybės yra įvairios vėliavos, naudojamos komandos metodams ir failo pavadinimas yra absoliutus arba santykinis kelias į failą, kurį norite dirbti.

Ištrinkite failą visam laikui

Norėdami visam laikui ištrinti failą naudodami susmulkintą, naudokite -uvz vėliava su numatytąja komanda.

  • u: Ištrina failą iš saugyklos
  • v: Rodo išvestį daugybiniu režimu
  • z: Perrašo failą su nuliais
susmulkinti -uvz textfile.txt

Pagal numatytuosius nustatymus smulkinimas perrašo failą keturis kartus. Per pirmuosius tris leidimus failo turinys perrašomas atsitiktiniais duomenimis. Paskutiniame leidime dėl -z vėliava, ji perrašo duomenis su nuliais. „Shred“ taip pat perrašo inodą, kad pašalintų visus su failu susietus metaduomenis.

Išvestis:

Perrašyti failą su nuliais

Norėdami paprasčiausiai perrašyti failą su nuliais, neištrindami jo iš savo sistemos, pašalinkite -u vėliava iš ankstesnės komandos.

susmulkinti -vz textfile.txt

Išvestis:

Nustatykite perrašymų skaičių

Kaip minėta aukščiau, susmulkinti failo duomenys perrašomi keturis kartus. Jei norite nurodyti tam tikrą perrašymų skaičių, galite tai padaryti naudodami -n arba --rašymai vėliava.

Tačiau atkreipkite dėmesį, kad smulkinimas visada pridės dar vieną leidimą prie jūsų nurodyto numerio. Todėl, jei norite perrašyti failą šešis kartus, komandoje įveskite skaičių penki:

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

Trys kartus perrašyti failus yra daugiau nei pakankamai, kad niekas negalėtų atkurti duomenų. Viskas, kas aukščiau, užtrunka daugiau laiko, nedarant jokio reikšmingo poveikio.

Ištrinkite kelis failus naudodami susmulkintą

Norėdami ištrinti kelis failus, tiesiog perkelkite failų, atskirtų su, pavadinimą Erdvė charakteris.

susmulkinti -uvz failą1.txt failą2.txt failą3.txt

Jei turite katalogą, kuriame yra panašaus tipo failai, galite naudoti pakaitos simbolius, tokius kaip žvaigždutė (*), jei norite ištrinti arba perrašyti failus. Pavyzdžiui, jei norite ištrinti visus TXT failus dabartiniame darbo kataloge:

susmulkinti -uvz * .txt

Susijęs: Kaip lengvai ištrinti failus ir aplankus sistemoje „Linux“

Susmulkinkite dalį bylos

Naudodami susmulkinimą, taip pat galite padaryti failą sugadintą, susmulkindami pradinius failo baitus. Pvz., Galite perrašyti arba pašalinti pradinį failo 1 KB. Norėdami tai padaryti, -s arba - dydis vėliava yra tai, ko jums reikia.

Nors tekstinį failą galėsite parodyti net ir iš dalies susmulkinę, paketo failai ar vykdomieji failai nebus paleisti išleidus komandą.

susmulkinti -vz -s 1K textfile.txt
susmulkinti -vz - dydis 1K textfile.txt

Originalus tekstinis failas:

Komandos vykdymas:

Teksto failas išleidus komandą:

„Shred“ komandoje priima šias tris priesagas:

  • K.: Kilobaitai
  • M: Megabaitai
  • G: Gigabaitai

Gaukite komandinės eilutės pagalbą

Nors susmulkinta komanda neturi daugybės metodų ir parinkčių, kurias jums reikia įsiminti, kartais galbūt norėsite prieiti prie komandos žmogaus puslapio nuoroda.

The --pagalba vėliava rodo susmulkinto žmogaus puslapį:

susmulkinti - padėti

Išvestis:

Pašalinkite failus visam laikui iš „Linux“

„Linux“ suteikia jums paprastą būdą pašalinti failus ir aplankus iš saugyklos. Bet tai nėra visiškai saugu. Norint pasiekti šiuos ištrintus failus naudojant duomenų atkūrimo programinę įrangą, reikia vos kelių paspaudimų.

Jei naudojate viešąjį kompiuterį ir nenorite, kad kas nors peržiūrėtų jūsų failus ir aplankus, galite juos nuslėpti. Tai yra daug geresnis būdas užkirsti kelią asmeniui peržiūrėti jūsų asmeninius duomenis sistemoje „Linux“.

El
Kaip paslėpti failus ir aplankus nuo pašalinių akių sistemoje "Linux"

Jei norite apsaugoti neskelbtinus duomenis iš kitų „Linux“ vartotojų, turėsite sužinoti, kaip slėpti failus ir aplankus.

Skaitykite toliau

Susijusios temos
  • „Linux“
  • Saugumas
  • Kompiuterių sauga
  • „Linux“
Apie autorių
„Deepesh Sharma“ (Paskelbti 64 straipsniai)

Deepesh yra MUO „Linux“ jaunesnysis redaktorius. Jis daugiau nei 3 metus rašė informacinį turinį internete. Laisvalaikiu jam patinka rašyti, klausytis muzikos ir groti gitara.

Daugiau iš „Deepesh Sharma“

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.