როდესაც არ გსურთ ვინმეს დაინახოთ ფაილების წაშლა
Shred არის ოთხი Linux ბრძანებები, რომ ჟღერდეს მსგავსი, მაგრამ არ არის იგივე: shred, wipe, წაშლა, და წაშალოს.
თქვენ იყენებთ shred როდესაც გსურთ წაშალოთ ერთი ნაჭერი მონაცემები მუდმივად. ინფორმაცია, რომელიც თქვენ იდენტიფიცირებულია, 1s და 0s- ზე რამდენჯერმე გადაწერილია, რაც მუდმივად წაშლის მონაცემებს. ეს განსხვავდება სხვა მსგავსი ბრძანებებისგან, რომლებიც წაშლის მონაცემებს, მაგრამ დატოვონ ეს გარკვეულ გარემოებებში.
ერთად shred ბრძანება, შეგიძლიათ shred მცირე კოლექცია ფაილი ნებისმიერ დროს. ეს არის მარტივი გზა მონაცემების წაშლა თქვენ არ გსურთ ვინმეს შეძლოს გაერთიანება. ოდესმე.
Shred სინტაქსი
shred [OPTIONS] ფაილი [...]პარამეტრები როდესაც გამოიყენება Shred ბრძანება
გამოიყენეთ Shred ბრძანება გადაწერეთ მითითებული ფაილი არაერთხელ და ძნელია ან შეუძლებელია კი ძვირი აპარატურის ან პროგრამული უზრუნველყოფის აღდგენა მონაცემები. ხელმისაწვდომია ვარიანტები:
- -f ცვლილებების შეტანის ნებართვა იძლევა საჭიროების შემთხვევაში
- -ნ (iterations = N) ნებადართულია N ჯერ ნაცვლად ნაგულისხმევი, რაც სამჯერ
- -s (ზომა = N) განსაზღვრავს ბაიტების რაოდენობას to shred
- -u truncates და ხსნის ფაილი overwriting შემდეგ
- -V გვიჩვენებს ზმნაზე ინფორმაციას პროგრესზე
- -x არ ჩაირთვება ფაილების ზომები მომდევნო სრულ ბლოკამდე
- -z დასძენს საბოლოო overwrite ერთად zeros დამალვა shredding
- -u ხსნის ფაილი overwriting შემდეგ
შარდის სარდლობის მაგალითები
შეიყვანეთ ზუსტი ფაილების სახელები, რომელთა შერყევა გსურთ, გამოიყენეთ შემდეგი ფორმატი:
shred fileABC.text file2.doc file3.jpgთუ თქვენ დაამატებთ პარამეტრს -უ, ჩამოთვლილი ფაილები გახეხილია და წაიშლება თქვენი კომპიუტერიდან სივრცის გასათავისუფლებლად.
shred -u fileABC.text file2.doc file3.jpgადგილები Shred Doesn არ მუშაობს
Shred ეყრდნობა მნიშვნელოვანი ვარაუდი, რომ ფაილი სისტემა overwrites მონაცემები ადგილზე. ეს ტრადიციულია, მაგრამ ზოგიერთი ფაილური სისტემა არ აკმაყოფილებს ამ მოსაზრებას. ქვემოთ ჩამოთვლილია ფაილური სისტემების მაგალითები, რომლებზეც არ არის ეფექტური:
- სისტემური სტრუქტურული ან იარლიზებული ფაილური სისტემები, როგორიცაა AIX და Solaris (და JFS, ReiserFS, XFS და Ext3)
- ფაილური სისტემები, რომლებიც გადაჭარბებულ მონაცემებს წერენ და მაშინაც კი, თუ წერს ზოგიერთ შემთხვევაში, როგორიცაა RAID- ის ფაილური სისტემები
- ფაილური სისტემა, რომელიც ქმნის Snapshots- ს, როგორიცაა ქსელის მოწყობილობის NFS სერვერი
- ფაილური სისტემები, რომლებიც დროებითი მდებარეობის ქეშირებაა, მაგალითად, NFS version 3 კლიენტებს
- შეკუმშული ფაილური სისტემა
ასევე, ფაილური სისტემების სარეზერვო და დისტანციური სარკეები შეიძლება შეიცავდეს იმ ფაილების ასლებს, რომლებიც არ შეიძლება ამოღებულ იქნეს და შეიძლება გატეხილი ფაილი მოგვიანებით ამოიღონ.