ເມື່ອທ່ານບໍ່ຕ້ອງການໃຫ້ໃຜເຫັນໄຟລ໌ທີ່ທ່ານລຶບ
Shred ແມ່ນຫນຶ່ງໃນສີ່ຄໍາສັ່ງ Linux ທີ່ຄ້າຍຄືກັນແຕ່ບໍ່ຄືກັນຄື: shred, ເຊັດ, ລຶບແລະລຶບ.
ທ່ານໃຊ້ shred ເມື່ອທ່ານຕ້ອງການລຶບຂໍ້ມູນດຽວຂອງຂໍ້ມູນຢ່າງຖາວອນ. ຂໍ້ມູນ, ທີ່ທ່ານກໍານົດ, ຖືກ overwritten ໂດຍ 1s ແລະ 0s ຫຼາຍຄັ້ງ, ເຊິ່ງລຶບລ້າງຂໍ້ມູນຢ່າງຖາວອນ. ນີ້ແມ່ນບໍ່ຄືກັບຄໍາສັ່ງທີ່ຄ້າຍຄືກັນອື່ນໆທີ່ລຶບຂໍ້ມູນແຕ່ປ່ອຍໃຫ້ມັນລາກໄດ້ພາຍໃຕ້ສະຖານະການບາງຢ່າງ.
ມີຄໍາສັ່ງ shred, ທ່ານສາມາດ shred ການເກັບກໍາຂະຫນາດນ້ອຍຂອງໄຟລ໌ທຸກຄັ້ງທີ່ທ່ານຕ້ອງການ. ມັນເປັນວິທີທີ່ງ່າຍທີ່ຈະລຶບຂໍ້ມູນທີ່ທ່ານບໍ່ຕ້ອງການໃຫ້ໃຜສາມາດ unerase. ເຄີຍ
Shred Syntax
shred [OPTIONS] FILE [... ]ຕົວເລືອກເມື່ອໃຊ້ຄໍາສັ່ງ Shred
ໃຊ້ຄໍາສັ່ງ Shred ເພື່ອ overwrite ໄຟລ໌ທີ່ລະບຸໄວ້ເລື້ອຍໆແລະເຮັດໃຫ້ມັນມີຄວາມຫຍຸ້ງຍາກຫຼືບໍ່ເປັນໄປໄດ້ສໍາລັບຮາດແວຫລືຊອບແວທີ່ມີລາຄາແພງທີ່ຈະຟື້ນຕົວຂໍ້ມູນ. ຕົວເລືອກທີ່ມີຢູ່ປະກອບມີ:
- -f ການອະນຸຍາດການປ່ຽນແປງເພື່ອອະນຸຍາດໃຫ້ຂຽນຖ້າຈໍາເປັນ
- -n (iterations = N) overwrites N times ແທນທີ່ຈະຄ່າເລີ່ມຕົ້ນ, ເຊິ່ງແມ່ນສາມຄັ້ງ
- -s (size = N) ລະບຸຈໍານວນ bytes to shred
- -u truncates and removes files after overwriting
- -v ສະແດງຂໍ້ມູນຂ່າວສານກ່ຽວກັບການກ້າວຫນ້າ
- -x ບໍ່ໄດ້ກວມເອົາຂະຫນາດໄຟລ໌ເຖິງຂະຫນາດເຕັມຕໍ່ໄປ
- -z ເພີ່ມສະ ຫຼຸບ ເທື່ອສຸດທ້າຍດ້ວຍເລກສູນເພື່ອຊ່ອນການຮວບຮວມ
- -u ລົບໄຟລ໌ຫຼັງຈາກ overwriting
ຕົວຢ່າງຂອງຄໍາສັ່ງ Shred
ເມື່ອຕ້ອງການໃສ່ຊື່ຂອງໄຟລ໌ທີ່ຕ້ອງການທີ່ຈະລ້າງ, ໃຫ້ໃຊ້ຮູບແບບດັ່ງຕໍ່ໄປນີ້:
shred fileABCtext file2doc file3jpgຖ້າທ່ານເພີ່ມຕົວເລືອກ -u, ໄຟລ໌ທີ່ກໍານົດໄວ້ຈະຖືກຕັດແລະຖືກລຶບເພື່ອອະນຸຍາດໃຫ້ໃຊ້ພື້ນທີ່ໃນຄອມພິວເຕີຂອງທ່ານ.
shred -u fileABCtext file2doc file3jpgສະຖານທີ່ Shred ບໍ່ເຮັດວຽກ
Shred ອີງໃສ່ການສົມມຸດຕິຖານທີ່ສໍາຄັນ - ລະບົບໄຟລ໌ overwrite ຂໍ້ມູນໃນສະຖານທີ່. ນີ້ແມ່ນປະເພນີ, ແຕ່ລະບົບໄຟລ໌ບາງຢ່າງບໍ່ໄດ້ສົມມຸດຕິຖານນີ້. ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງຂອງລະບົບໄຟລ໌ທີ່ບໍ່ມີຜົນກະທົບ:
- ລະບົບໄຟລ໌ທີ່ຕິດຕັ້ງແບບລະບົບປະຕິບັດງານຫຼືລະບົບບັນທຶກ, ເຊັ່ນ: ສະຫນອງໃຫ້ກັບ AIX ແລະ Solaris (ແລະ JFS, ReiserFS, XFS, ແລະ Ext3)
- ລະບົບໄຟລ໌ທີ່ຂຽນຂໍ້ມູນຊ້ໍາຊ້ອນແລະດໍາເນີນການເຖິງແມ່ນວ່າບາງຂໍ້ຄວາມຈະລົ້ມເຫລວ, ເຊັ່ນລະບົບໄຟລ໌ທີ່ມີ RAID
- ລະບົບໄຟລ໌ທີ່ເຮັດໃຫ້ພາບສະກົດ, ເຊັ່ນເຄື່ອງແມ່ຂ່າຍ NFS ຂອງເຄືອຂ່າຍເຄື່ອງໃຊ້
- ລະບົບໄຟລ໌ທີ່ເຊື່ອງໄວ້ໃນສະຖານທີ່ຊົ່ວຄາວ, ເຊັ່ນ: ລູກຄ້າ NFS ຮຸ່ນ 3
- ລະບົບໄຟລ໌ທີ່ຖືກບີບອັດ
ນອກຈາກນີ້, ການສໍາຮອງຂໍ້ມູນລະບົບໄຟລ໌ແລະຈໍສະແກນຫ່າງໄກສອກຫຼີກອາດຈະມີສໍາເນົາຂອງໄຟລ໌ທີ່ບໍ່ສາມາດເອົາອອກແລະທີ່ສາມາດອະນຸຍາດໃຫ້ໄຟລ໌ shredded ໄດ້ຮັບການກູ້ຄືນຕໍ່ມາ.