Ang shred ay isa sa apat na command na Linux na katulad ng tunog ngunit hindi pareho: putol, punasan, tanggalin, at burahin.
Ginagamit mo maliit na pilas kapag nais mong burahin ang isang solong piraso ng data nang permanente. 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.
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 nagbabago ang 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
- -upinutol at inaalis ang mga file pagkatapos ng overwriting
- -vnagpapakita ng malalaswang impormasyon tungkol sa progreso
- -xay hindi pag-ikot ng laki ng file hanggang sa susunod na buong block
- -znagdadagdag ng pangwakas na patungan ng mga zero upang itago ang lasi
- -uaalisin 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:
Kung idagdag mo ang pagpipilian -u, ang mga nakalistang mga file ay pinutol at tinanggal din upang palayain ang espasyo sa iyong computer.
Ang mga Lugar na Shred Hindi Gumagana
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 isakatuparan kahit na ang ilang mga writes ay mabibigo, tulad ng RAID-based na mga sistema ng file
- 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.