ຮຽນຮູ້ການນໍາໃຊ້ຢ່າງຖືກຕ້ອງຂອງຄໍາສັ່ງ Shred Linux

ເມື່ອທ່ານບໍ່ຕ້ອງການໃຫ້ໃຜເຫັນໄຟລ໌ທີ່ທ່ານລຶບ

Shred ແມ່ນຫນຶ່ງໃນສີ່ຄໍາສັ່ງ Linux ທີ່ຄ້າຍຄືກັນແຕ່ບໍ່ຄືກັນຄື: shred, ເຊັດ, ລຶບແລະລຶບ.

ທ່ານໃຊ້ shred ເມື່ອທ່ານຕ້ອງການລຶບຂໍ້ມູນດຽວຂອງຂໍ້ມູນຢ່າງຖາວອນ. ຂໍ້ມູນ, ທີ່ທ່ານກໍານົດ, ຖືກ overwritten ໂດຍ 1s ແລະ 0s ຫຼາຍຄັ້ງ, ເຊິ່ງລຶບລ້າງຂໍ້ມູນຢ່າງຖາວອນ. ນີ້ແມ່ນບໍ່ຄືກັບຄໍາສັ່ງທີ່ຄ້າຍຄືກັນອື່ນໆທີ່ລຶບຂໍ້ມູນແຕ່ປ່ອຍໃຫ້ມັນລາກໄດ້ພາຍໃຕ້ສະຖານະການບາງຢ່າງ.

ມີຄໍາສັ່ງ shred, ທ່ານສາມາດ shred ການເກັບກໍາຂະຫນາດນ້ອຍຂອງໄຟລ໌ທຸກຄັ້ງທີ່ທ່ານຕ້ອງການ. ມັນເປັນວິທີທີ່ງ່າຍທີ່ຈະລຶບຂໍ້ມູນທີ່ທ່ານບໍ່ຕ້ອງການໃຫ້ໃຜສາມາດ unerase. ເຄີຍ

Shred Syntax

shred [OPTIONS] FILE [... ]

ຕົວເລືອກເມື່ອໃຊ້ຄໍາສັ່ງ Shred

ໃຊ້ຄໍາສັ່ງ Shred ເພື່ອ overwrite ໄຟລ໌ທີ່ລະບຸໄວ້ເລື້ອຍໆແລະເຮັດໃຫ້ມັນມີຄວາມຫຍຸ້ງຍາກຫຼືບໍ່ເປັນໄປໄດ້ສໍາລັບຮາດແວຫລືຊອບແວທີ່ມີລາຄາແພງທີ່ຈະຟື້ນຕົວຂໍ້ມູນ. ຕົວເລືອກທີ່ມີຢູ່ປະກອບມີ:

ຕົວຢ່າງຂອງຄໍາສັ່ງ Shred

ເມື່ອຕ້ອງການໃສ່ຊື່ຂອງໄຟລ໌ທີ່ຕ້ອງການທີ່ຈະລ້າງ, ໃຫ້ໃຊ້ຮູບແບບດັ່ງຕໍ່ໄປນີ້:

shred fileABCtext file2doc file3jpg

ຖ້າທ່ານເພີ່ມຕົວເລືອກ -u, ໄຟລ໌ທີ່ກໍານົດໄວ້ຈະຖືກຕັດແລະຖືກລຶບເພື່ອອະນຸຍາດໃຫ້ໃຊ້ພື້ນທີ່ໃນຄອມພິວເຕີຂອງທ່ານ.

shred -u fileABCtext file2doc file3jpg

ສະຖານທີ່ Shred ບໍ່ເຮັດວຽກ

Shred ອີງໃສ່ການສົມມຸດຕິຖານທີ່ສໍາຄັນ - ລະບົບໄຟລ໌ overwrite ຂໍ້ມູນໃນສະຖານທີ່. ນີ້ແມ່ນປະເພນີ, ແຕ່ລະບົບໄຟລ໌ບາງຢ່າງບໍ່ໄດ້ສົມມຸດຕິຖານນີ້. ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງຂອງລະບົບໄຟລ໌ທີ່ບໍ່ມີຜົນກະທົບ:

ນອກຈາກນີ້, ການສໍາຮອງຂໍ້ມູນລະບົບໄຟລ໌ແລະຈໍສະແກນຫ່າງໄກສອກຫຼີກອາດຈະມີສໍາເນົາຂອງໄຟລ໌ທີ່ບໍ່ສາມາດເອົາອອກແລະທີ່ສາມາດອະນຸຍາດໃຫ້ໄຟລ໌ shredded ໄດ້ຮັບການກູ້ຄືນຕໍ່ມາ.