Dzēšot failu datorā, sistēma notīra blokus jūsu atmiņā, noņemot atsauci uz failu. Fails nepazūd pēkšņi, un tam joprojām var piekļūt, izmantojot uzlabotu programmatūru, kas, iespējams, nav tas, ko vēlaties.
Ikviens, kam ir failu atkopšanas rīks, var izdzēst šos failus no jūsu krātuves un skatīt to saturu. Bet ja jūs nevēlaties, lai tas notiktu? Un kā vislabāk ir izdzēst failus Linux, lai neviens tos nekad nevarētu atgūt?
Lūk, kad sāk darboties sadriskātā lietderība. Šajā rakstā tiks detalizēti aplūkota komanda shred, tās ierobežojumi un kā to izmantot, lai droši izdzēstu failus Linux.
Kas ir sasmalcināts un kā tas darbojas?
Shred ir komandrindas lietderība, kas faila saturu vairākas reizes pārraksta ar nejaušiem datiem, lai padarītu to neatkopjamu. Tas ļauj arī izdzēst failu pēc tā datu pārrakstīšanas.
"Kāpēc tas pārraksta faila saturu?", Jūs varētu jautāt. Sapratīsim to ar piemēru. Apsveriet, ka jums ir jāslēpj vai "jāizdzēš" uz papīra lapas rakstītais saturs. Protams, jūs varat to saburzīt un iemest atkritumu tvertnē. Bet ikviens var paņemt saburzīto papīra bumbu, iztaisnot to un izlasīt saturu.
No otras puses, papīra smalcinātājs sagriež papīra lapu plānās sloksnēs vai gabalos, padarot to gandrīz neiespējamu procesa atjaunošanu un satura skatīšanu.
Tieši tā sasmalcinātā komanda darbojas Linux. Tas vairākas reizes pārraksta faila saturu ar nulles virknēm, padarot ikvienu neiespējamu skatīt sākotnējo saturu. Un pēc tam tas var droši noņemt failu no sistēmas atmiņas, ja vēlaties.
Kad nelietot sasmalcinātu
Uzmanieties, ka sasmalcināšana nedarbojas efektīvi visās situācijās. Pēc sasmalcinātā cilvēka lapa, lietderība nav efektīva, ja to izmanto noteiktās failu sistēmās. Un tie ir:
- Žurnālā strukturētas vai žurnālu veidotas failu sistēmas (ext3, XFS un JFS).
- RAID balstītas failu sistēmas.
- Failu sistēmas, kas saglabā momentuzņēmumus.
- Failu sistēmas, kurās glabājas kešatmiņa.
- Saspiestas failu sistēmas.
Sasmalcinātā man lapā arī norādīts, ka komanda nedarbojas ar ext3 tikai tad, ja tā ir žurnāls režīmā. Tomēr dati = atmaksa un dati = pasūtīts režīmā rīks darbojas kā šarms.
Tāpat nevajadzētu SSD diskos izmantot sasmalcināto utilītu, jo papildu dzēšanas un rakstīšanas process var sabojāt jūsu krātuvi.
Saistīts: Vai SSD var patiešām droši izdzēst jūsu datus?
Kā izmantot sasmalcināto komandu
Izmantojot sasmalcināšanu, jūs varat izvēlēties pārrakstīt un izdzēst failu vai vienkārši pārrakstīt failu, to nenoņemot.
Pamata sintakse
Komandas pamata sintakse ir:
sasmalciniet opciju faila nosaukumu
... kur iespējas ir dažādi karodziņi, ko izmanto, lai izsauktu komandas un faila nosaukums ir absolūtais vai relatīvais ceļš uz failu, ar kuru vēlaties strādāt.
Neatgriezeniski izdzēsiet failu
Lai neatgriezeniski izdzēstu failu, izmantojot sasmalcināšanu, izmantojiet -uvz karodziņš ar noklusējuma komandu.
- u: Izdzēš failu no krātuves
- v: Izvadi parāda izvērstā režīmā
- z: Pārraksta failu ar nulli
sasmalcināt -uvz textfile.txt
Pēc noklusējuma sadriskāt fails četras reizes tiek pārrakstīts. Pirmajās trīs reizēs faila saturs tiek pārrakstīts ar nejaušiem datiem. Pēdējā piespēlē -z karodziņš, tas pārraksta datus ar nulli. Shred arī pārraksta inodu, lai noņemtu visus ar failu saistītos metadatus.
Izeja:
Pārrakstīt failu ar nulli
Lai vienkārši pārrakstītu failu ar nulli, to neizdzēšot no sistēmas, noņemiet failu -u karodziņš no iepriekšējās komandas.
sadriskāt -vz textfile.txt
Izeja:
Iestatiet pārrakstīšanas reižu skaitu
Kā minēts iepriekš, sasmalcinātā informācija failā četras reizes pārraksta. Ja vēlaties norādīt noteiktu pārrakstīšanas skaitu, to varat izdarīt, izmantojot -n vai --paskaidrojumi karogu.
Tomēr ņemiet vērā, ka sasmalcinātājs vienmēr jūsu norādītajam skaitlim pievienos vēl vienu caurlaidi. Tāpēc, lai failu pārrakstītu sešas reizes, komandā ievadiet skaitli pieci:
sadriskāt -uvz -n 5 textfile.txt
sadriskāt -uvz --iterations 5 textfile.txt
Failu trīs reizes pārrakstīšana ir vairāk nekā pietiekama, lai nodrošinātu, ka neviens nevar atgūt datus. Viss, kas iepriekš minēts, vienkārši prasa vairāk laika, neradot nekādu būtisku efektu.
Dzēst vairākus failus, izmantojot sasmalcinātu
Lai izdzēstu vairākus failus, vienkārši nododiet failu nosaukumu, atdalot tos ar Kosmoss raksturs.
sadriskāt -uvz file1.txt file2.txt file3.txt
Ja jums ir direktorijs, kurā ir līdzīga veida faili, varat izmantot aizstājējzīmes, piemēram, zvaigznīte (*), lai izdzēstu vai pārrakstītu failus. Piemēram, lai dzēstu visus TXT failus pašreizējā darba direktorijā:
sasmalcināt -uvz * .txt
Saistīts: Kā viegli izdzēst failus un mapes Linux
Sasmalciniet daļu faila
Izmantojot sasmalcināšanu, jūs varat arī padarīt failu bojātu, sasmalcinot faila sākuma baitus. Piemēram, jūs varat pārrakstīt vai noņemt faila sākuma 1KB. Lai to izdarītu, -s vai --Izmērs karogs ir tas, kas jums nepieciešams.
Kaut arī teksta failu varēsiet parādīt pat pēc tā daļējas sasmalcināšanas, pakotnes faili vai izpildāmie faili pēc komandas izdošanas nedarbosies.
sadriskāt -vz -s 1K textfile.txt
sadriskāt -vz - izmērs 1K textfile.txt
Sākotnējais teksta fails:
Komandas izpilde:
Teksta fails pēc komandas izsniegšanas:
Shred komandā pieņem šādus trīs sufiksus:
- K: Kilobaiti
- M: Megabaiti
- G: Gigabaiti
Saņemt komandrindas palīdzību
Lai gan komandai sadriskāt nav daudz metožu un iespēju, kas jums jāiegaumē, dažreiz jūs to varētu vēlēties piekļūt komandas cilvēka lapai uzziņai.
The --palīdzēt karodziņš parāda sasmalcinātā cilvēka lapu:
sasmalcināt - palīdzēt
Izeja:
Noņemiet failus neatgriezeniski operētājsistēmā Linux
Linux nodrošina vienkāršu veidu, kā noņemt failus un mapes no krātuves. Bet tas nav pilnīgi droši. Lai piekļūtu šiem izdzēstajiem failiem, izmantojot datu atkopšanas programmatūru, nepieciešami tikai daži klikšķi.
Ja izmantojat publisku datoru un nevēlaties, lai kāds skatītu jūsu failus un mapes, varat izvēlēties tos slēpt. Tas ir daudz labāks veids, kā neļaut kādam skatīt jūsu personiskos datus operētājsistēmā Linux.
Ja vēlaties aizsargāt sensitīvus datus no citiem Linux lietotājiem, uzziniet, kā paslēpt failus un mapes.
Lasiet Tālāk
- Linux
- Drošība
- Datoru drošība
- Linux
Deepesh ir MUO Linux jaunākais redaktors. Viņš ir rakstījis informatīvo saturu internetā vairāk nekā 3 gadus. Brīvajā laikā viņam patīk rakstīt, klausīties mūziku un spēlēt ģitāru.
Abonējiet mūsu biļetenu
Pievienojieties mūsu biļetenam, lai iegūtu padomus par tehnoloģijām, atsauksmes, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.