Երբ դուք չեք ցանկանում որեւէ մեկին տեսնել ձեր ջնջված ֆայլերը
Shred- ը չորս Linux- ի հրամաններից մեկն է, որոնք հնչում են նույնը, բայց չեն նույնը: շեղել, սրբել, ջնջել եւ ջնջել:
Դուք օգտագործում եք կտրվածքը, երբ ցանկանում եք մշտապես մաքրել տվյալների մի հատված: Տեղեկատվությունը, որը դուք եք ճանաչում, կրկնվում է 1s եւ 0s- ի կողմից, որոնք մշտապես ջնջում են տվյալները: Սա, ի տարբերություն այլ նմանատիպ հրամանների, որոնք ջնջում են տվյալները, բայց որոշ հանգամանքներում թողնում են վերականգնվող:
Շրեդ հրամանով դուք կարող եք կրճատել ֆայլերի փոքրիկ հավաքածուն, երբ ուզում եք: Դա հեշտ միջոց է ջնջել այն տվյալները, որոնք դուք չեք ցանկանում, որ որեւէ մեկը կարողանա անհետանալ: Երբեւէ:
Shred Syntax- ը
shred [OPTIONS] Ֆայլի [...]Ընտրանքներ, երբ օգտագործված կեղտոտ հրամանատարությունը
Օգտագործեք Shred հրամանը, վերագրանցել նշված ֆայլերը բազմիցս եւ դժվարացնել կամ անհնար դարձնել նույնիսկ թանկ տեխնիկայի կամ ծրագրային ապահովման համար տվյալների վերականգնում: Առկա ընտրանքները ներառում են `
- - փոփոխությունների թույլտվություն, անհրաժեշտության դեպքում գրելու թույլտվություն
- -Ն (iterations = N) վերագրվում է N անգամ, նախորդի փոխարեն, որը երեք անգամ է
- -s (size = N) սահմանում է բայտերի քանակը դեպի ցրված
- -U կրկնօրինակելուց հետո ֆայլերը հեռացնում եւ հեռացնում
- -v- ը ցույց է տալիս առաջընթացի վերաբերյալ մանրամասն տեղեկություններ
- -x- ը չի լրացնում ֆայլի չափերը մինչեւ հաջորդ լրիվ բլոկ
- -s ավելացնում է վերջնական վերագրանցում սեռերի հետ, սեղմման թաքցնելու համար
- -u հեռացնում է ֆայլը վերագրանցելուց հետո
Կտրված հրամանատարության օրինակները
Մուտքագրեք ճշգրիտ ֆայլերի անունները մտնելու համար, օգտագործեք հետեւյալ ձեւաչափը.
shred fileABC.text file2.doc file3.jpgԵթե դուք ընտրում եք -u- ը, նշված ֆայլերը շերտավորված են եւ ջնջված են նաեւ ձեր համակարգչից ազատ տարածություն:
shred -u fileABC.text file2.doc file3.jpgՎայրերը քայքայված չեն աշխատում
Shred- ը հենվում է մի կարեւոր ենթադրության վրա, որ ֆայլային համակարգը փոխարինում է տվյալների փոխարեն: Սա ավանդական է, բայց որոշ ֆայլային համակարգեր չեն բավարարում այս ենթադրությունը: Հետեւյալները ֆայլային համակարգերի օրինակներ են, որոնց վրա ցրվածը արդյունավետ չէ.
- Log-structured կամ journaled ֆայլային համակարգեր, ինչպիսիք են AIX եւ Solaris (եւ JFS, ReiserFS, XFS, Ext3)
- Ֆայլի համակարգեր, որոնք գրում են ավելորդ տվյալներ եւ շարունակվում են նույնիսկ այն դեպքում, երբ որոշ գրառումներ չեն կատարվում, ինչպիսիք են RAID- ի վրա հիմնված ֆայլային համակարգերը
- Ֆայլի համակարգեր, որոնք արտացոլում են ցանցային սարքերի NFS սերվերը
- Ֆայլի համակարգեր, որոնք cache ժամանակավոր վայրերում, ինչպիսիք են NFS տարբերակ 3 հաճախորդներ
- Սեղմված ֆայլային համակարգեր
Բացի այդ, ֆայլային համակարգի կրկնօրինակները եւ հեռավոր հայելիները կարող են պարունակել այն ֆայլի պատճենները, որոնք չեն կարող հեռացվել, եւ դա կարող է թույլ տալ շեղված ֆայլի հետագայում վերականգնել: