Kapag ayaw mong makita ng sinuman ang mga file na iyong tinanggal
Ang shred ay isa sa apat na command na Linux na katulad ng tunog ngunit hindi pareho: putol, punasan, tanggalin, at burahin.
Ginagamit mo ang maliit na pilas kung gusto mong permanenteng burahin ang isang piraso ng data. Ang impormasyon, na iyong kilalanin, ay napapaso ng 1s at 0s ng maraming beses, na permanenteng binubura ang data. Ito ay hindi katulad ng iba pang katulad na mga utos na burahin ang datos ngunit iwanan ito sa mga tiyak na pangyayari.
Sa pamamagitan ng maliit na command, maaari mong maliitin ang isang maliit na koleksyon ng mga file kahit kailan mo gusto. Ito ay isang madaling paraan upang burahin ang data na hindi mo gusto ang sinuman upang ma-unerase. Kailanman.
Shred Syntax
maliit na pilas [OPTION] FILE [...]Mga Pagpipilian Kapag Paggamit ng Susunod na Command
Gamitin ang Shred command upang i-overwrite ang tinukoy na mga file nang paulit-ulit at gawin itong mahirap o imposible para sa kahit na mamahaling hardware o software upang mabawi ang data. Kasama ang mga magagamit na pagpipilian:
- -f pagbabago ng mga pahintulot upang payagan ang pagsusulat kung kinakailangan
- -n (iterations = N) ay nagpapalit ng N beses sa halip na default, na tatlong beses
- -s (size = N) tumutukoy sa bilang ng mga byte sa maliit na pilas
- -u pinutol at inaalis ang mga file pagkatapos ng overwriting
- -v ay nagpapakita ng malalaswang impormasyon tungkol sa progreso
- -x ay hindi pag-ikot ng laki ng file hanggang sa susunod na buong block
- -z ay nagdadagdag ng pangwakas na patungan ng mga zero upang itago ang lasi
- -u- aalis ang file pagkatapos ng overwriting
Mga Halimbawa ng Susunod na Command
Upang ipasok ang mga pangalan ng eksaktong mga file na gusto mong i-shred, gamitin ang sumusunod na format:
maliit na fileABC.text file2.doc file3.jpgKung idagdag mo ang pagpipilian -u, ang mga nakalistang mga file ay pinutol at tinanggal din upang palayain ang espasyo sa iyong computer.
shred -u fileABC.text file2.doc file3.jpgAng mga Lugar na Shred Does not Work
Ang shred ay nakasalalay sa isang mahalagang palagay-na ang file system ay nagpapalit ng data sa lugar. Ito ay tradisyonal, ngunit ang ilang mga sistema ng file ay hindi nakakatugon sa palagay na ito. Ang mga sumusunod ay mga halimbawa ng mga sistema ng file na kung saan ang maliit na piraso ay hindi epektibo:
- Ang mga naka-log-structured o journaled na mga file system, tulad ng mga ibinigay sa AIX at Solaris (at JFS, ReiserFS, XFS, at Ext3)
- Mga sistema ng file na nagsusulat ng mga kalabisan na data at ipagpatuloy kahit na ang ilang mga writes ay mabibigo, tulad ng RAID- based na mga file system
- Mga sistema ng file na gumawa ng mga snapshot, gaya ng NFS server ng Network Appliance
- Mga sistema ng file na naka-cache sa mga pansamantalang lokasyon, gaya ng NFS version 3 client
- Mga naka-compress na sistema ng file
Gayundin, ang mga pag-backup ng file ng system at mga remote mirror ay maaaring maglaman ng mga kopya ng file na hindi maaaring alisin, at maaaring pahintulutan ang isang pinutol na file upang mabawi mamaya.