Apabila anda tidak mahu sesiapa melihat fail yang anda padamkan
Shred adalah salah satu daripada empat perintah Linux yang terdengar sama tetapi tidak sama: cincang, lap, padam, dan padam.
Anda menggunakan cincang apabila anda mahu memadamkan sekeping data secara kekal. Maklumat yang anda kenali, ditimpa oleh 1s dan 0s beberapa kali, yang menghapuskan data secara kekal. Ini tidak seperti perintah serupa yang lain yang memadamkan data tetapi biarkan ia dapat diperoleh semula dalam keadaan tertentu.
Dengan perintah yang dicincang itu, anda boleh mencincang koleksi fail yang kecil apabila anda mahu. Ini adalah cara mudah untuk memadam data yang anda tidak mahu sesiapa dapat unerase. Pernah.
Syntax Shred
cincang [OPTIONS] FILE [...]Pilihan Apabila Menggunakan Perintah Tiram
Gunakan perintah Shred untuk menulis ganti fail yang ditentukan berulang kali dan menjadikannya sukar atau mustahil untuk perkakasan atau perisian mahal untuk memulihkan data. Pilihan yang tersedia termasuk:
- -f perubahan keizinan untuk membolehkan penulisan jika diperlukan
- -n (lelaran = N) menimpa N kali bukannya lalai, iaitu tiga kali
- -s (size = N) menentukan bilangan bait kepada dicincang
- -u memotong dan mengalih keluar fail selepas timpa
- -v menunjukkan maklumat verbose tentang kemajuan
- -x tidak bulat saiz fail sehingga blok penuh seterusnya
- -z menambah overwrite akhir dengan nol untuk menyembunyikan pemotongan
- -u membuang fail selepas timpa
Contoh Perintah Shred
Untuk memasukkan nama fail yang tepat yang anda ingin hancur, gunakan format berikut:
shred fileABC.text file2.doc file3.jpgJika anda menambah pilihan -u, fail yang disenaraikan dipotong dan juga dipadamkan untuk membebaskan ruang pada komputer anda.
shred -u fileABC.text file2.doc file3.jpgTempat-tempat Shred Tidak berfungsi
Shred bergantung pada andaian penting-bahawa sistem fail menggantikan data di tempat. Ini adalah tradisional, tetapi beberapa sistem fail tidak memenuhi andaian ini. Berikut ini adalah contoh sistem fail yang tidak berkesan:
- Sistem fail berstruktur atau bersurat log, seperti yang dibekalkan dengan AIX dan Solaris (dan JFS, ReiserFS, XFS, dan Ext3)
- Sistem fail yang menulis data berlebihan dan berterusan walaupun ada yang menulis gagal, seperti sistem fail berasaskan RAID
- Sistem fail yang membuat snapshot, seperti pelayan NFS Rangkaian Appliance
- Sistem fail yang cache di lokasi sementara, seperti versi NFS versi 3
- Sistem fail terkompresi
Selain itu, sandaran sistem fail dan cermin jauh mungkin mengandungi salinan fail yang tidak dapat dialihkan, dan yang membolehkan berkas yang dipotong dipulihkan kemudian.