Secure Remove Files & Direktoriji no Mac OS X, izmantojot komandrindu

Satura rādītājs:

Anonim

Vai ir nepieciešams droši dzēst failu, failu grupu vai visu direktoriju, nodrošinot, ka tas burtiski nekad nav atkopjams ar zināmiem iespējamiem līdzekļiem? To var viegli izdarīt no komandrindas, izmantojot neticami jaudīgu rīku srm. srm, kā jūs, iespējams, uzminējāt, apzīmē "drošu noņemšanu", un tā ir bieži lietotās komandas "rm" droša versija, kas pastāv gandrīz visās unix versijās, ieskaitot Mac OS X.Ņemiet vērā, ka šī utilīta nav paredzēta visiem un noteikti ne iesācējiem, srm ir jāuzskata par progresīvu rīku, un to vislabāk var izmantot tie, kas pārzina komandrindas darbību un saprot drošas dzēšanas funkciju ietekmi uz datiem.

Cik drošs ir srm? Noklusējums drošai noņemšanai ir neticami drošā 35 pakāpju metode, kas izmanto “35 pāreju Gūtmaņa algoritmu”, kas būtībā nozīmē, ka vispirms tiek noņemti dati, pēc tam tie tiek ierakstīti 35 reizes, izmantojot nejauši ģenerētus modeļus, padarot atkopšanu burtiski. neiespējami. Salīdzinājumam par to, cik tas ir droši, srm ir arī “vidēja” opcijas iestatījums, kas izmanto 7 pass drošību, un 7 pass atbilst ASV Aizsardzības departamenta standartam drošai datu dzēšanai… tātad vismaz teorētiski 35 pass. metode ir 7 reizes drošāka par to, ko ASV DoD pieņem kā savu standartu drošai datu noņemšanai. Tomēr mēs nekoncentrēsimies uz vidējo opciju, mēs izmantosim srm tā, kā tas bija paredzēts, ar pilnu 35 pāreju datu noņemšanu.

Tikai pieredzējušiem lietotājiem

To bez iemesla nesauc par “drošo noņemšanu”, to sauc tā, jo, ja fails ir izdzēsts ar drošu noņemšanu, jūs burtiski nekad nevarēsit atgūt šo failu no diska. Periods. Tas ir daudz plašāks par pamata triku iztukšošanu atkritnē vai pat piespiedu miskastē un failu noņemšanu šādā veidā. Lietotājiem, kuri nejūtas apmierināti ar komandrindu, bet kuri vēlas saglabāt drošas failu noņemšanas iespējas, jāapsver iespēja izmantot vienkāršu drošas dzēšanas metodi vai tā vietā izmantot opciju “Vienmēr droša tukša miskaste”, kas ir pieejama Mac OS X Finder. Jūs esat brīdināts, rīkojieties piesardzīgi!

Droša faila noņemšana, izmantojot srm

Visvienkāršākā gadījumā srm komanda tiek izmantota, vienkārši norādot to uz failu vai faila ceļu:

srm /ceļš/uz/failu

Tā kā noklusējuma opcija izmanto 35 pāreju, failu noņemšana var aizņemt kādu brīdi vai divas, un lielāku failu dzēšana prasīs ilgāku laiku, jo tiek izmantotas vienāda lieluma caurlaides, lai pārrakstītu failu un novērstu atkopšanu.

Droša visa direktorija dzēšana

Karodziņu -r var lietot srm, lai to rekursīvi dzēstu, tādējādi piemērojot direktorijiem un to saturam: srm -r /ceļš/uz/direktoriju/

Atkal, dzēšana var aizņemt kādu brīdi vai divus, jo pēc dzēšanas viss tiek pārrakstīts 35 reizes.

Piespiedu droši dzēst jebko

Karodziņa -f pievieno srm spēka noņemšanu. Šī ir viena no "bīstamākajām" komandām, jo ​​tā ir kā "rm -rf" steroīdiem, kas nozīmē, ka tā piespiedu kārtā izdzēsīs visu, kas ir norādīts, bez jebkādas uzvednes, izņemot to, ka drošas dzēšanas pievienošana nodrošina, ka noņemtais fails absolūti nekad netiks parādīts. atgūstams. Lietojiet īpaši piesardzīgi

srm -rf /file/to/stroy/from/everything

Tā kā -rf karoga kombinācijai ir milzīgs spēks, to vajadzētu izmantot tikai pieredzējušiem lietotājiem un ar absolūtu precizitāti.

Piespiedu un droši noņemiet bloķētu vai īpašumā esošu failu, izmantojot superlietotāju

Ieslēdzot sudo iepriekš norādītajam srm karoga variantam -rf, varat piespiedu failu un direktoriju noņemšanas procesam piemērot superlietotāja (saknes) privilēģijas, tādējādi pārrakstot visas īpašumtiesību problēmas vai failu bloķēšanu. Tas ir tikpat drošs un “bīstams”, jo tas ir superlietotāja piekļuves dēļ. Lietojiet ar īpašu piesardzību un neizmantojiet to, ja vien nezināt, ko darāt un kāpēc to darāt:

sudo srm -rf /ceļš/uz/kaut ko/uz/izdzēst/from/existence/

Atkal, tas ir paredzēts tikai pieredzējušiem lietotājiem, un tas ir jāierobežo ar precīziem failu un direktoriju ceļiem.

Kas par drošu visu dzēšanu?

Lai gan srm pieņem aizstājējzīmes, ar šādu pieeju acīmredzami ir milzīgs kļūdu potenciāls, un tas neformatē disku.Tādējādi, ja vēlaties droši dzēst katru datoru, sākot no iekšējā sāknēšanas diska līdz jebkura veida ārējam diskam, jums būtu daudz labāk izmantot drošā formāta rīkus visam diskam, kas ir iekļauti diskā. Utilīta, kas nodrošina 35 pakāpju drošā formatēšanas iespēju.

Secure Remove Files & Direktoriji no Mac OS X, izmantojot komandrindu