ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

ເຊັດ - ອອນລາຍໃນຄລາວ

ແລ່ນເຊັດໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງເຊັດທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ເຊັດ - ລຶບໄຟລ໌ຢ່າງປອດໄພຈາກສື່ແມ່ເຫຼັກ

ສະຫຼຸບສັງລວມ


wipe [ຕົວເລືອກ] path1 path2 ... pathn

ລຸ້ນປັດຈຸບັນ


ຫນ້າຄູ່ມືນີ້ອະທິບາຍສະບັບ 0.22 of ເຊັດ , ປ່ອຍອອກມາເມື່ອເດືອນພະຈິກ 2010.

ລາຍລະອຽດ


ການຟື້ນຕົວຂອງຂໍ້ມູນທີ່ຖືກລົບໂດຍສົມມຸດຕິຖານຈາກສື່ແມ່ເຫຼັກແມ່ນງ່າຍກວ່າສິ່ງທີ່ປະຊາຊົນຈໍານວນຫຼາຍ
ຢາກເຊື່ອ. ເຕັກນິກທີ່ເອີ້ນວ່າ Magnetic Force Microscopy (MFM) ອະນຸຍາດໃຫ້ມີ
opponent ໄດ້ຮັບທຶນປານກາງເພື່ອຟື້ນຕົວຂໍ້ມູນສອງຫຼືສາມຊັ້ນສຸດທ້າຍທີ່ຂຽນໃສ່
ແຜ່ນ; ເຊັດ repeatedly overwrites ຮູບແບບພິເສດກັບໄຟລ໌ທີ່ຈະທໍາລາຍ, ການນໍາໃຊ້
fsync() ໂທ ແລະ/ຫຼື ບິດ O_SYNC ເພື່ອບັງຄັບການເຂົ້າເຖິງແຜ່ນ. ໃນຮູບແບບປົກກະຕິ, 34 ຮູບແບບແມ່ນ
ໃຊ້ (ເຊິ່ງ 8 ແມ່ນແບບສຸ່ມ). ຮູບແບບເຫຼົ່ານີ້ໄດ້ຖືກແນະນໍາໃນບົດຄວາມຈາກເປໂຕ
Gutmann ([email protected]) ຫົວຂໍ້ "ການລຶບຂໍ້ມູນທີ່ປອດໄພຈາກແມ່ເຫຼັກແລະ
Solid-State Memory" ຮູບແບບໄວອະນຸຍາດໃຫ້ທ່ານໃຊ້ພຽງແຕ່ 4 passes ທີ່ມີຮູບແບບ Random,
ເຊິ່ງແນ່ນອນມີຄວາມປອດໄພໜ້ອຍກວ່າ.

ຫມາຍ​ເຫດ​ ກ່ຽວກັບ ວາລະສານ ລະບົບໄຟລ໌ ແລະ ບາງ ຄໍາແນະນໍາ (ເດືອນມິຖຸນາ 2004)


ລະບົບໄຟລ໌ວາລະສານ (ເຊັ່ນ: Ext3 ຫຼື ReiserFS) ໃນປັດຈຸບັນຖືກນໍາໃຊ້ໂດຍສ່ວນໃຫຍ່
ການແຈກຢາຍ Linux. ບໍ່ມີໂຄງການລຶບທີ່ປອດໄພທີ່ໂທຫາລະດັບລະບົບໄຟລ໌ສາມາດເຮັດໄດ້
sanitize ໄຟລ໌ໃນລະບົບໄຟລ໌ດັ່ງກ່າວ, ເນື່ອງຈາກວ່າຂໍ້ມູນລະອຽດອ່ອນແລະ metadata ສາມາດຂຽນໄດ້
ວາ​ລະ​ສານ​, ທີ່​ບໍ່​ສາ​ມາດ​ເຂົ້າ​ເຖິງ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​. ການລຶບທີ່ປອດໄພຕໍ່ໄຟລ໌ແມ່ນດີກວ່າ
ປະຕິບັດໃນລະບົບປະຕິບັດການ.

ການເຂົ້າລະຫັດພາທິຊັນທັງໝົດດ້ວຍ cryptoloop, ສໍາລັບຕົວຢ່າງ, ບໍ່ໄດ້ຊ່ວຍຫຼາຍ,
ນັບຕັ້ງແ​​ຕ່ມີປຸ່ມດຽວສໍາລັບການແບ່ງສ່ວນທັງຫມົດ.

ເພາະສະນັ້ນ ເຊັດ ຖືກນໍາໃຊ້ດີທີ່ສຸດເພື່ອອະນາໄມຮາດດິດກ່ອນທີ່ຈະມອບໃຫ້ພາກສ່ວນທີ່ບໍ່ເຊື່ອຖື
(ເຊັ່ນ: ການສົ່ງແລັບທັອບຂອງເຈົ້າໄປສ້ອມແປງ, ຫຼືຂາຍແຜ່ນດິສຂອງເຈົ້າ). ບັນຫາຂະຫນາດເຊັດໄດ້
ຫວັງເປັນຢ່າງຍິ່ງການແກ້ໄຂ (ຂ້າພະເຈົ້າຂໍອະໄພສໍາລັບການຊັກຊ້າຍາວ).

ຈົ່ງຈື່ໄວ້ວ່າ harddisks ແມ່ນສັດເດຍລະສານທີ່ຂ້ອນຂ້າງສະຫຼາດໃນຍຸກນັ້ນ. ພວກເຂົາເຈົ້າ remap ຢ່າງໂປ່ງໃສ
ຕັນບົກຜ່ອງ. ນີ້​ຫມາຍ​ຄວາມ​ວ່າ disk ສາ​ມາດ​ຮັກ​ສາ​ເຖິງ​ແມ່ນ​ວ່າ​ຈະ​ເສຍ​ຫາຍ (ບາງ​ທີ​ເລັກ​ນ້ອຍ​)
ແຕ່ບໍ່ສາມາດເຂົ້າເຖິງໄດ້ ແລະບໍ່ສາມາດລຶບຂໍ້ມູນບາງສ່ວນຂອງຂໍ້ມູນຂອງທ່ານໄດ້. ແຜ່ນທີ່ທັນສະໄຫມໄດ້ຖືກກ່າວວ່າມີ
ປະມານ 100% ຄວາມອາດສາມາດ remapping ໂປ່ງໃສ. ທ່ານສາມາດເບິ່ງການສົນທະນາທີ່ຜ່ານມາກ່ຽວກັບ
Slashdot.

ຂ້າພະເຈົ້າຄາດການນີ້ວ່າ harddisks ສາມາດໃຊ້ພື້ນທີ່ remapping spare ເພື່ອເຮັດສໍາເນົາຢ່າງລັບໆ
ຂອງຂໍ້ມູນຂອງທ່ານ. ການເພີ່ມຂຶ້ນຂອງລັດທິຜະເດັດການແບບເສລີເຮັດໃຫ້ສິ່ງນີ້ເກືອບວ່າເປັນການຢັ້ງຢືນ. ມັນແມ່ນຂ້ອນຂ້າງ
ກົງໄປກົງມາເພື່ອປະຕິບັດບາງລະບົບການກັ່ນຕອງທີ່ງ່າຍດາຍທີ່ຈະຄັດລອກທີ່ມີທ່າແຮງ
ຂໍ້ມູນທີ່ຫນ້າສົນໃຈ. ດີກວ່າ, harddisk ອາດຈະກວດພົບວ່າໄຟລ໌ທີ່ໃຫ້ມາ
ເຊັດ, ແລະເຮັດສໍາເນົາຂອງມັນຢ່າງງຽບໆ, ໃນຂະນະທີ່ເຊັດຕົ້ນສະບັບຕາມຄໍາແນະນໍາ.

ການກູ້ຂໍ້ມູນດັ່ງກ່າວອາດຈະເຮັດໄດ້ງ່າຍດ້ວຍຄຳສັ່ງລັບ IDE/SCSI. ການຄາດເດົາຂອງຂ້ອຍແມ່ນ
ວ່າມີຂໍ້ຕົກລົງລະຫວ່າງຜູ້ຜະລິດ harddisk ແລະອົງການຂອງລັດຖະບານ. ດີ-
ແຮກເກີມາເຟຍທີ່ໄດ້ຮັບທຶນຈາກນັ້ນຄວນຈະສາມາດຊອກຫາຄໍາສັ່ງລັບເຫຼົ່ານັ້ນເຊັ່ນກັນ.

ຢ່າເຊື່ອ harddisk ຂອງທ່ານ. ເຂົ້າລະຫັດຂໍ້ມູນຂອງທ່ານທັງໝົດ.

ແນ່ນອນ, ນີ້ປ່ຽນຄວາມໄວ້ວາງໃຈກັບລະບົບຄອມພິວເຕີ້, CPU, ແລະອື່ນໆ. ຂ້ອຍ​ເດົາ​ວ່າ
ຍັງມີ "ໃສ່ກັບດັກ" ໃນ CPU ແລະ, ໃນຄວາມເປັນຈິງ, ໃນທຸກມະຫາຊົນກ້າວຫນ້າທາງດ້ານພຽງພໍ -
chip ຕະຫຼາດ. ປະເທດທີ່ຮັ່ງມີສາມາດຊອກຫາສິ່ງເຫຼົ່ານັ້ນ. ເພາະ​ສະ​ນັ້ນ​ການ​ເຫຼົ່າ​ນີ້​ສ່ວນ​ໃຫຍ່​ແມ່ນ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​
ການສືບສວນຄະດີອາຍາແລະ "ການຄວບຄຸມຄວາມຂັດແຍ້ງຂອງປະຊາຊົນ".

ປະຊາຊົນຄວນຄິດວ່າອຸປະກອນຄອມພິວເຕີຂອງພວກເຂົາດີກວ່າເປັນສິ່ງອໍານວຍຄວາມສະດວກທີ່ DHS ກູ້ຢືມ.

ສໍາຄັນ ຄໍາເຕືອນ -- READ ລະມັດລະວັງ


ຜູ້ຂຽນ, ຜູ້ຮັກສາ ຫຼືຜູ້ປະກອບສ່ວນຂອງຊຸດນີ້ບໍ່ສາມາດຖືກຈັດຂຶ້ນ
ຮັບຜິດຊອບໃນທາງໃດກໍ່ຕາມຖ້າ ເຊັດ ທໍາລາຍບາງສິ່ງທີ່ເຈົ້າບໍ່ຕ້ອງການໃຫ້ມັນທໍາລາຍ. ໃຫ້
ເຮັດໃຫ້ມັນຊັດເຈນຫຼາຍ. ຂ້າ​ພະ​ເຈົ້າ​ຕ້ອງ​ການ​ໃຫ້​ທ່ານ​ສົມ​ມຸດ​ວ່າ​ນີ້​ເປັນ​ໂຄງ​ການ nasty ທີ່​ຈະ​ເຊັດ​ອອກ​
ບາງສ່ວນຂອງໄຟລ໌ທີ່ທ່ານບໍ່ຕ້ອງການໃຫ້ມັນເຊັດ. ດັ່ງນັ້ນສິ່ງໃດກໍ່ຕາມທີ່ເກີດຂື້ນຫຼັງຈາກທີ່ທ່ານເປີດຕົວ
ເຊັດ ແມ່ນຄວາມຮັບຜິດຊອບທັງໝົດຂອງເຈົ້າ. ໂດຍສະເພາະ, ບໍ່ມີໃຜຮັບປະກັນວ່າ ເຊັດ ຈະ
ປະຕິບັດຕາມຂໍ້ກໍາຫນົດທີ່ລະບຸໄວ້ໃນຫນ້າຄູ່ມືນີ້.

ເຊັ່ນດຽວກັນ, ພວກເຮົາບໍ່ສາມາດຮັບປະກັນໄດ້ ເຊັດ ຕົວຈິງແລ້ວຈະລຶບຂໍ້ມູນ, ຫຼືຂໍ້ມູນທີ່ຖືກລຶບລ້າງນັ້ນແມ່ນ
ບໍ່ສາມາດຟື້ນຕົວໄດ້ໂດຍວິທີຂັ້ນສູງ. ດັ່ງນັ້ນຖ້າຫາກວ່າ nasties ໄດ້ຮັບຄວາມລັບຂອງທ່ານເພາະວ່າທ່ານຂາຍ a
ເຊັດ harddisk ກັບຄົນທີ່ທ່ານບໍ່ຮູ້ຈັກ, ດີ, ບໍ່ດີເກີນໄປສໍາລັບທ່ານ.

ວິທີທີ່ດີທີ່ສຸດໃນການອະນາໄມອຸປະກອນເກັບມ້ຽນແມ່ນໃຫ້ມັນຢູ່ໃນອຸນຫະພູມທີ່ເກີນ
1500K. ເປັນທາງເລືອກທີ່ມີລາຄາຖືກ, ທ່ານອາດຈະໃຊ້ ເຊັດ ຢູ່ໃນຄວາມສ່ຽງຂອງທ່ານເອງ. ຈົ່ງຮູ້ວ່າມັນເປັນ
ຍາກຫຼາຍທີ່ຈະປະເມີນວ່າແລ່ນ ເຊັດ ຢູ່​ໃນ​ໄຟລ​໌​ທີ່​ໄດ້​ຮັບ​ທີ່​ແທ້​ຈິງ​ຈະ​ເຊັດ​ໃຫ້​ມັນ -- ມັນ​
ຂຶ້ນກັບປັດໃຈອັນໃຫຍ່ຫຼວງຫຼາຍ, ເຊັ່ນ: ປະເພດຂອງລະບົບໄຟລ໌ທີ່ໄຟລ໌ອາໄສຢູ່
(ໂດຍສະເພາະ, ບໍ່ວ່າຈະເປັນລະບົບໄຟລ໌ເປັນວາລະສານຫນຶ່ງຫຼືບໍ່), ປະເພດຂອງການເກັບຮັກສາ
ຂະຫນາດກາງຖືກນໍາໃຊ້, ແລະນ້ອຍທີ່ສຸດທີ່ສໍາຄັນຂອງໄລຍະຂອງວົງເດືອນ.

ການເຊັດຜ່ານ NFS ຫຼືຜ່ານລະບົບໄຟລ໌ວາລະສານ (ReiserFS ແລະອື່ນໆ) ສ່ວນຫຼາຍອາດຈະບໍ່
ເຮັດວຽກ.

ເພາະສະນັ້ນຂ້າພະເຈົ້າຂໍແນະນໍາໃຫ້ໂທຫາ ເຊັດ ໂດຍກົງໃນອຸປະກອນຕັນທີ່ສອດຄ້ອງກັນ
ກັບທາງເລືອກທີ່ເຫມາະສົມ. ແນວໃດກໍ່ຕາມ ນີ້ IS AN ພິເສດ ອັນຕະລາຍ ສິ່ງທີ່ ເຖິງ ເຮັດ. ໃຫ້ແນ່ໃຈວ່າ
ຈະ sober. ໃຫ້ທາງເລືອກທີ່ຖືກຕ້ອງ. ໂດຍສະເພາະ : ຢ່າເຊັດຮາດດິດທັງໝົດ (ເຊັ່ນ: ເຊັດ
-kD /dev/hda ແມ່ນບໍ່ດີ) ເພາະວ່ານີ້ຈະທໍາລາຍບັນທຶກການບູດຕົ້ນສະບັບຂອງທ່ານ. ຄວາມຄິດທີ່ບໍ່ດີ. ມັກ
ເຊັດພາທິຊັນ (ເຊັ່ນ: ເຊັດ -kD /dev/hda2) ແມ່ນດີ, ສະຫນອງໃຫ້, ແນ່ນອນ, ທ່ານມີ.
ສໍາຮອງຂໍ້ມູນທີ່ຈໍາເປັນທັງຫມົດ.

ຄໍາສັ່ງ-ເສັ້ນ OPTIONS


-f (ແຮງ; ປິດການໃຊ້ວຽກ ການຢືນຢັນ ສອບຖາມ)
ໂດຍຄ່າເລີ່ມຕົ້ນ ເຊັດ ຈະ​ຮ້ອງ​ຂໍ​ໃຫ້​ມີ​ການ​ຢັ້ງ​ຢືນ​, ຊີ້​ບອກ​ຈໍາ​ນວນ​ຂອງ​ການ​ປົກ​ກະ​ຕິ​ແລະ​
ໄຟລ໌ພິເສດແລະໄດເລກະທໍລີທີ່ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ. ທ່ານຕ້ອງພິມ "ແມ່ນ" ສໍາລັບ
ການຢືນຢັນ, "ບໍ່" ສໍາລັບການປະຕິເສດ. ທ່ານສາມາດປິດການສອບຖາມການຢືນຢັນດ້ວຍ -f
(ບັງຄັບ) ທາງເລືອກ.

-r (ຊ້ຳ ເຂົ້າໄປໃນ ໄດເລກະທໍລີຍ່ອຍ)
ຈະອະນຸຍາດໃຫ້ການໂຍກຍ້າຍຂອງຕົ້ນໄມ້ໄດເລກະທໍລີທັງຫມົດ. ການເຊື່ອມຕໍ່ສັນຍາລັກບໍ່ໄດ້ປະຕິບັດຕາມ.

-c (chmod if ຈໍາ​ເປັນ​)
ຖ້າໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ຈະເຊັດບໍ່ມີກໍານົດການອະນຸຍາດການຂຽນ, ຈະເຮັດ chmod ເປັນ
ກໍານົດການອະນຸຍາດ.

-i (ຂໍ້​ມູນ​ຂ່າວ​ສານ​, ຄຳເວົ້າ ຮູບແບບ)
ນີ້ເຮັດໃຫ້ການລາຍງານເຖິງຄວາມເຄັ່ງຕຶງ. ຕາມຄ່າເລີ່ມຕົ້ນ, ຂໍ້ມູນທັງໝົດຖືກຂຽນໃສ່ stderr.

-s (ງຽບ ຮູບແບບ)
ຂໍ້​ຄວາມ​ທັງ​ຫມົດ, ຍົກ​ເວັ້ນ​ຂໍ້​ຄວາມ​ກະ​ຕຸ້ນ​ການ​ຢືນ​ຢັນ​ແລະ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ, ແມ່ນ​ສະ​ກັດ​ກັ້ນ.

-q (ໄວ ເຊັດ)
ຖ້າຕົວເລືອກນີ້ຖືກໃຊ້, ເຊັດ ພຽງແຕ່ຈະເຮັດໃຫ້ (ໂດຍຄ່າເລີ່ມຕົ້ນ) 4 passes ໃນແຕ່ລະໄຟລ໌,
ການຂຽນຂໍ້ມູນແບບສຸ່ມ. ເບິ່ງທາງເລືອກ -Q

-Q
ກໍານົດຈໍານວນ passes ສໍາລັບການເຊັດໄວ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 4.

-a (ເອົາລູກອອກ on ຜິດ​ພາດ​)
ໂປຣແກຣມຈະອອກດ້ວຍ EXIT_FAILURE ຖ້າພົບຂໍ້ຜິດພາດທີ່ບໍ່ເປັນອັນຕະລາຍ.

-R (ຕັ້ງ random ອຸປະກອນ OR random ແກ່ນ ຄໍາສັ່ງ)

ດ້ວຍຕົວເລືອກນີ້ທີ່ຮຽກຮ້ອງໃຫ້ມີການໂຕ້ຖຽງ, ທ່ານສາມາດກໍານົດທາງເລືອກ /dev/random
ອຸ​ປະ​ກອນ, ຫຼື​ຄໍາ​ສັ່ງ​ຜູ້​ທີ່​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​ຈະ​ໄດ້​ຮັບ​ການ hashed ການ​ນໍາ​ໃຊ້ MD5-hashed. ໄດ້
ຄວາມແຕກຕ່າງສາມາດເຮັດໄດ້ໂດຍໃຊ້ຕົວເລືອກ -S.

-S (ສຸ່ມ ແກ່ນ ວິທີການ)

ຕົວເລືອກນີ້ໃຊ້ເວລາການໂຕ້ຖຽງຕົວອັກສອນດຽວ, ເຊິ່ງກໍານົດວິທີການສຸ່ມ
ອຸ​ປະ​ກອນ / ການ​ໂຕ້​ຖຽງ​ແກ່ນ​ແບບ​ສຸ່ມ​ແມ່ນ​ຈະ​ຖືກ​ນໍາ​ໃຊ້​. ອຸປະກອນສຸ່ມເລີ່ມຕົ້ນແມ່ນ /dev/random.
ມັນສາມາດຖືກຕັ້ງຄ່າໂດຍໃຊ້ຕົວເລືອກ -R.

ການໂຕ້ຖຽງຕົວອັກສອນດຽວທີ່ເປັນໄປໄດ້ແມ່ນ:
r ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ການ​ໂຕ້​ຖຽງ​ໄດ້​ຮັບ​ການ​ປະ​ຕິ​ບັດ​ຄື​ອຸ​ປະ​ກອນ​ໄຟລ​໌ / ຕົວ​ອັກ​ສອນ​ປົກ​ກະ​ຕິ​. ນີ້
ຈະເຮັດວຽກກັບ /dev/random, ແລະອາດຈະເຮັດວຽກກັບ FIFOs ແລະອື່ນໆ.
c ຖ້າທ່ານຕ້ອງການໃຫ້ການໂຕ້ຖຽງຖືກປະຕິບັດເປັນຄໍາສັ່ງ. ຜົນຜະລິດຈາກຄໍາສັ່ງ
ຈະຖືກຕັດໂດຍໃຊ້ MD5 ເພື່ອສະໜອງແນວພັນທີ່ຕ້ອງການ. ເບິ່ງ WIPE_SEEDPIPE
ການປ່ຽນແປງສະພາບແວດລ້ອມສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
p ຖ້າທ່ານຕ້ອງການເຊັດເພື່ອເອົາແກ່ນຂອງມັນໂດຍຕົວແປສະພາບແວດລ້ອມ hashing, ວັນທີປະຈຸບັນ
ແລະເວລາ, ID ຂະບວນການຂອງມັນ. ແລະອື່ນໆ (ການໂຕ້ຖຽງອຸປະກອນແບບສຸ່ມຈະບໍ່ຖືກນໍາໃຊ້). ນີ້​ແມ່ນ
ແນ່ນອນ, ການຕັ້ງຄ່າທີ່ປອດໄພຫນ້ອຍທີ່ສຸດ.

-M (ເລືອກ pseudo-ສຸ່ມ ຈໍານວນ ໂດຍທົ່ວໄປ ຂັ້ນຕອນວິທີ)

ໃນ​ລະ​ຫວ່າງ​ການ​ຜ່ານ Random​, ເຊັດ ຂຽນທັບໄຟລ໌ເປົ້າໝາຍດ້ວຍກະແສຂໍ້ມູນ binary,
ສ້າງໂດຍທາງເລືອກຕໍ່ໄປນີ້ຂອງ algorythm:
l ຈະໃຊ້ (ຂຶ້ນກັບລະບົບຂອງທ່ານ) random() ຫຼື rand() pseudorandom ຂອງ libc ຂອງທ່ານ.
ເຄື່ອງປັ່ນໄຟ. ໃຫ້ສັງເກດວ່າໃນລະບົບສ່ວນໃຫຍ່, rand() ແມ່ນເຄື່ອງກໍາເນີດ congruential linear,
ເຊິ່ງອ່ອນແອຢ່າງຮ້າຍແຮງ. ທາງເລືອກແມ່ນເຮັດໃນເວລາລວບລວມກັບ HAVE_RANDOM ກໍານົດ
(ເບິ່ງ Makefile).
a ຈະໃຊ້ Arcfour stream cipher ເປັນ PRNG. Arcfour ເກີດຂຶ້ນທີ່ຈະເຂົ້າກັນໄດ້ກັບ
RC4 cipher ທີ່ມີຊື່ສຽງ. ນີ້ຫມາຍຄວາມວ່າພາຍໃຕ້ລະຫັດດຽວກັນ, Arcfour ຜະລິດ
ກະແສດຽວກັນກັບ RC4...
r ຈະໃຊ້ RC6 algorythm ສົດເປັນ PRNG; RC6 ຖືກໃສ່ກັບແກ່ນ 128-bit, ແລະ
ຫຼັງຈາກນັ້ນ, ບລັອກ null ຈະຖືກເຂົ້າລະຫັດຊ້ຳໆເພື່ອໃຫ້ໄດ້ກະແສ pseudo-random. ຂ້ອຍ​ເດົາ​ວ່າ
ນີ້ຄວນຈະເປັນທີ່ຂ້ອນຂ້າງປອດໄພ. ແນ່ນອນ RC6 ກັບ 20 ຮອບແມ່ນຊ້າກວ່າແບບສຸ່ມ (); ໄດ້
ຕົວເລືອກເວລາລວບລວມ WEAK_RC6 ອະນຸຍາດໃຫ້ທ່ານໃຊ້ RC4 ລຸ້ນ 6 ຮອບ, ເຊິ່ງແມ່ນ
ໄວກວ່າ. ເພື່ອໃຫ້ສາມາດໃຊ້ RC6, ເຊັດຕ້ອງຖືກລວບລວມດ້ວຍ ENABLE_RC6
ກໍານົດ; ເບິ່ງ Makefile ສໍາລັບຄໍາເຕືອນກ່ຽວກັບບັນຫາສິດທິບັດ.

ໃນທຸກກໍລະນີ, PRNG ແມ່ນ seeded ກັບຂໍ້ມູນທີ່ເກັບກໍາຈາກອຸປະກອນ Random (ເບິ່ງ -R
ແລະ -S ທາງເລືອກ).

-l
ເນື່ອງຈາກວ່າສາມາດມີບັນຫາບາງຢ່າງໃນການກໍານົດຂະຫນາດຕົວຈິງຂອງອຸປະກອນຕັນ (ເປັນ
ບາງອຸປະກອນບໍ່ມີຂະຫນາດຄົງທີ່, ເຊັ່ນ: ແຜ່ນ floppy ຫຼື tapes), ທ່ານອາດຈະ
ຈໍາເປັນຕ້ອງກໍານົດຂະຫນາດຂອງອຸປະກອນດ້ວຍມື; ແມ່ນຄວາມອາດສາມາດຂອງອຸປະກອນ
ສະແດງອອກເປັນຈໍານວນ bytes. ທ່ານສາມາດນໍາໃຊ້ K (ກິໂລ) ເພື່ອກໍານົດການຄູນດ້ວຍ
1024, M (Mega) ເພື່ອກໍານົດການຄູນດ້ວຍ 1048576, G (Giga) ເພື່ອກໍານົດ
ການຄູນດ້ວຍ 1073741824 ແລະ b (block) ເພື່ອກໍານົດການຄູນດ້ວຍ 512. ດັ່ງນັ້ນ

1024 = 2b = 1K

20K33 = 20480+33 = 20513

114M32K = 114*1024*1024+32*1024.

-o
ນີ້ອະນຸຍາດໃຫ້ທ່ານລະບຸການຊົດເຊີຍພາຍໃນໄຟລ໌ຫຼືອຸປະກອນທີ່ຈະເຊັດ. ໄດ້
syntax ຂອງ ແມ່ນຄືກັນກັບສໍາລັບ -l ທາງເລືອກ.

-e ການ​ນໍາ​ໃຊ້​ຂະ​ຫນາດ​ໄຟລ​໌​ທີ່​ແນ່​ນອນ​: ບໍ່​ໄດ້​ຂະ​ຫນາດ​ໄຟລ​໌​ທີ່​ຈະ​ເຊັດ junk ທີ່​ຍັງ​ເຫຼືອ​ທີ່​ເປັນ​ໄປ​ໄດ້​ໃນ​
ຕັນສຸດທ້າຍ.

-Z ຢ່າພະຍາຍາມເຊັດຂະໜາດໄຟລ໌ໂດຍການຫຼຸດຂະໜາດໄຟລ໌ຊ້ຳໆ. ໃຫ້ສັງເກດວ່ານີ້ແມ່ນ
ພະຍາຍາມພຽງແຕ່ຢູ່ໃນໄຟລ໌ປົກກະຕິດັ່ງນັ້ນບໍ່ມີການນໍາໃຊ້ຖ້າຫາກວ່າທ່ານໃຊ້ ເຊັດ ສໍາລັບການທໍາຄວາມສະອາດ a
ບລັອກຫຼືອຸປະກອນພິເສດ.

-F ຢ່າພະຍາຍາມລຶບຊື່ໄຟລ໌. ປົກກະຕິ, ເຊັດ ພະຍາຍາມກວມເອົາຊື່ໄຟລ໌ໂດຍການປ່ຽນຊື່
ເຂົາເຈົ້າ; ນີ້ບໍ່ໄດ້ຮັບປະກັນວ່າສະຖານທີ່ທາງດ້ານຮ່າງກາຍຖືຊື່ໄຟລ໌ເກົ່າ
ຖືກຂຽນທັບ. ຍິ່ງໄປກວ່ານັ້ນ, ຫຼັງຈາກປ່ຽນຊື່ໄຟລ໌, ວິທີດຽວທີ່ຈະໃຫ້ແນ່ໃຈວ່າ
ການ​ປ່ຽນ​ແປງ​ຊື່​ແມ່ນ​ໄດ້​ຮັບ​ການ​ປະ​ຕິ​ບັດ​ທາງ​ດ້ານ​ຮ່າງ​ກາຍ​ແມ່ນ​ການ​ເອີ້ນ sync (), ເຊິ່ງ flushes ອອກ​ທັງ​ຫມົດ​
ຖານຄວາມຈໍາຂອງແຜ່ນຂອງລະບົບ, ໃນຂະນະທີ່ການເພີ່ມແລະການຂຽນຫນຶ່ງສາມາດນໍາໃຊ້ O_SYNC
ບິດເພື່ອໃຫ້ໄດ້ I/O synchronous ສໍາລັບໄຟລ໌ດຽວ. ເນື່ອງຈາກ sync () ຊ້າຫຼາຍ, ການໂທ sync ()
ຫຼັງ​ຈາກ​ການ​ປ່ຽນ​ຊື່​ທຸກ () ເຮັດ​ໃຫ້​ການ​ລຶບ​ຊື່​ໄຟລ​໌​ຊ້າ​ທີ່​ສຸດ​.

-k ຮັກສາໄຟລ໌: ຢ່າຍົກເລີກການເຊື່ອມໂຍງໄຟລ໌ຫຼັງຈາກພວກມັນຖືກຂຽນທັບແລ້ວ. ເປັນປະໂຫຍດຖ້າຫາກວ່າທ່ານ
ຕ້ອງການເຊັດອຸປະກອນ, ໃນຂະນະທີ່ຮັກສາໄຟລ໌ພິເສດຂອງອຸປະກອນ. ນີ້ຫມາຍຄວາມວ່າ -F.

-D Dereference symlinks: ໂດຍຄ່າເລີ່ມຕົ້ນ, wipe ຈະບໍ່ປະຕິບັດຕາມ symlinks. ຖ້າທ່ານລະບຸ -D
ຢ່າງໃດກໍຕາມ, ເຊັດຈະຍິນຍອມທີ່ຈະ, ດີ, ເຊັດເປົ້າຫມາຍຂອງ symlinks ໃດໆທີ່ທ່ານອາດຈະ
ເກີດຂຶ້ນກັບຊື່ໃນແຖວຄໍາສັ່ງ. ທ່ານບໍ່ສາມາດລະບຸທັງ -D ແລະ -r (recursive)
ທາງເລືອກ, ທໍາອິດເນື່ອງຈາກຮອບວຽນທີ່ເປັນໄປໄດ້ໃນເສັ້ນສະແດງໄດເລກະທໍລີທີ່ປັບປຸງ symlink,
ຂ້າ​ພະ​ເຈົ້າ​ຕ້ອງ​ໄດ້​ຕິດ​ຕາມ​ຂອງ​ໄຟລ​໌​ໄດ້​ໄປ​ຢ້ຽມ​ຢາມ​ເພື່ອ​ຮັບ​ປະ​ກັນ​ການ​ສິ້ນ​ສຸດ​ລົງ​, ທີ່​ທ່ານ​ຈະ​
ຍອມຮັບຢ່າງງ່າຍດາຍ, ເປັນຄວາມເຈັບປວດໃນ C, ແລະ, ອັນທີສອງ, ສໍາລັບຄວາມຢ້ານກົວຂອງການມີຕັນ (ແປກໃຈ!!)
ອຸ​ປະ​ກອນ​ຝັງ​ຢູ່​ບ່ອນ​ທີ່​ບໍ່​ຄາດ​ຄິດ​.

-v ສະແດງຂໍ້ມູນສະບັບ ແລະອອກ.

-h ສະແດງການຊ່ວຍເຫຼືອ.

ຕົວຢ່າງ


ເຊັດ -rcf /home/berke/plaintext/
ເຊັດ​ທຸກ​ໄຟລ​໌​ແລະ​ທຸກ​ລະ​ບົບ (ທາງ​ເລືອກ -r​) ລະ​ບຸ​ໄວ້​ພາຍ​ໃຕ້ /home/berke/plaintext/​,
ລວມທັງ /home/berke/plaintext/.

ໄຟລ໌ປົກກະຕິຈະຖືກເຊັດດ້ວຍ 34 passes ແລະຂະຫນາດຂອງພວກມັນຈະຖືກຫຼຸດລົງເຄິ່ງຫນຶ່ງ a
ຈໍານວນຄັ້ງສຸ່ມ. ໄຟລ໌ພິເສດ (ລັກສະນະແລະອຸປະກອນຕັນ, FIFOs ...) ຈະ
ບໍ່. ລາຍການໄດເລກະທໍລີທັງໝົດ (ໄຟລ໌, ໄຟລ໌ພິເສດ ແລະໄດເລກະທໍລີ) ຈະຖືກປ່ຽນຊື່ 10
ເວລາແລະຫຼັງຈາກນັ້ນຍົກເລີກການເຊື່ອມຕໍ່. ສິ່ງທີ່ມີການອະນຸຍາດທີ່ບໍ່ເຫມາະສົມຈະເປັນ chmod()'ed
(ທາງເລືອກ -c). ທັງຫມົດນີ້ຈະເກີດຂຶ້ນໂດຍບໍ່ມີການຢືນຢັນຂອງຜູ້ໃຊ້ (ທາງເລືອກ -f).

ເຊັດ -kq /dev/hda3
ສົມມຸດວ່າ /dev/hda3 ເປັນອຸປະກອນບລັອກທີ່ສອດຄ້ອງກັບສ່ວນທີສາມຂອງ
master drive ໃນການໂຕ້ຕອບ IDE ຕົ້ນຕໍ, ມັນຈະຖືກລຶບລ້າງໃນຮູບແບບໄວ (ທາງເລືອກ -q)
ie ມີສີ່ passes Random. ໄອໂອດຈະບໍ່ຖືກປ່ຽນຊື່ ຫຼືຍົກເລີກການເຊື່ອມໂຍງ (ທາງເລືອກ -k).
ກ່ອນ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​, ມັນ​ຈະ​ຮ້ອງ​ຂໍ​ໃຫ້​ທ່ານ​ພິມ ``yes​´​.

ເຊັດ -kqD /dev/floppy
ນັບຕັ້ງແຕ່ ເຊັດ ບໍ່ເຄີຍຕິດຕາມ symlinks ເວັ້ນເສຍແຕ່ຈະແຈ້ງໃຫ້ເຮັດແນວນັ້ນ, ຖ້າທ່ານຕ້ອງການ
ເຊັດ /dev/floppy ເຊິ່ງເກີດຂຶ້ນເປັນ symlink ກັບ /dev/fd0u1440 ທ່ານຈະຕ້ອງໄດ້.
ລະບຸທາງເລືອກ -D. ກ່ອນ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​, ມັນ​ຈະ​ຮ້ອງ​ຂໍ​ໃຫ້​ທ່ານ​ພິມ ``yes​´​.

ເຊັດ -rfi >wipe.log / var / log /*
ທີ່ນີ້, ເຊັດຈະ recursively (ທາງເລືອກ -r) ທໍາລາຍທຸກສິ່ງທຸກຢ່າງພາຍໃຕ້ / var / log, ຍົກ​ເວັ້ນ
/var/log. ມັນຈະບໍ່ພະຍາຍາມ chmod() ສິ່ງ. ຢ່າງໃດກໍຕາມ, ມັນຈະເປັນ verbose (ທາງເລືອກ
-i). ມັນຈະບໍ່ຂໍໃຫ້ເຈົ້າພິມ ``yes'' ເພາະວ່າທາງເລືອກ -f.

ເຊັດ -Kq -l 1440k /dev/fd0
ເນື່ອງຈາກ idiosyncracies ຕ່າງໆຂອງລະບົບປະຕິບັດການ, ມັນບໍ່ແມ່ນເລື່ອງງ່າຍທີ່ຈະໄດ້ຮັບ
ຈໍາ​ນວນ​ຂອງ bytes ອຸ​ປະ​ກອນ​ທີ່​ໄດ້​ຮັບ​ອາດ​ຈະ​ມີ (ໃນ​ຄວາມ​ເປັນ​ຈິງ​, ປະ​ລິ​ມານ​ທີ່​ສາ​ມາດ​ເປັນ​
ຕົວແປ). ນີ້ແມ່ນເຫດຜົນທີ່ບາງຄັ້ງເຈົ້າຕ້ອງບອກ ເຊັດ ຈໍານວນຂອງ bytes ກັບ
ທໍາລາຍ. ນັ້ນແມ່ນສິ່ງທີ່ທາງເລືອກ -l ແມ່ນສໍາລັບ. ນອກຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ b, K, M ແລະ G as
ຕົວຄູນ, ຕາມລຳດັບສຳລັບ 2^9 (512), 2^10 (1024 ຫຼື ກິໂລກຣາມ), 2^20 (ເປັນເມກາ) ແລະ
2^30 (ເປັນ Giga) bytes. ເຈົ້າສາມາດລວມຕົວຄູນໄດ້ຫຼາຍກວ່າໜຶ່ງຕົວຄູນ!! ດັ່ງນັ້ນ 1M416K
= 1474560 ບາດ.

ໃຊ້ເຊັດອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

  • 1
    aarch64-linux-gnu-strings
    aarch64-linux-gnu-strings
    strings - ພິມສາຍຂອງ
    ຕົວອັກສອນທີ່ສາມາດພິມໄດ້ໃນໄຟລ໌. ...
    ແລ່ນ aarch64-linux-gnu-strings
  • 2
    aarch64-linux-gnu-strip
    aarch64-linux-gnu-strip
    strip - ຍົກເລີກສັນຍາລັກຈາກວັດຖຸ
    ໄຟລ໌. ...
    ແລ່ນ aarch64-linux-gnu-strip
  • 3
    cpmcp
    cpmcp
    cpmcp - ສຳເນົາໄຟລ໌ຈາກ ແລະໃສ່ CP/M
    ແຜ່ນ...
    ແລ່ນ cpmcp
  • 4
    cpmls
    cpmls
    cpmls - ລາຍການຈັດຮຽງເນື້ອໃນຂອງ
    ໄດເລກະທໍລີ ...
    ແລ່ນ cpmls
  • 5
    g.accessgrass
    g.accessgrass
    g.access - ຄວບຄຸມການເຂົ້າເຖິງ
    ແຜນ​ທີ່​ໃນ​ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ໃຊ້​ອື່ນໆ​ກ່ຽວ​ກັບ​ການ​
    ລະບົບ. ຖ້າບໍ່ມີທາງເລືອກໃຫ້, ພິມ
    ສະຖານະປັດຈຸບັນ. ຄໍາສໍາຄັນ: ທົ່ວໄປ, ແຜນທີ່
    ການ​ຄຸ້ມ​ຄອງ​, p ...
    ແລ່ນ g.accessgrass
  • 6
    g.cairocompgrass
    g.cairocompgrass
    g.cairocomp - ວາງຊ້ອນ X ຫຼາຍອັນ
    ແຜນທີ່. ຄໍາສໍາຄັນ: ໂດຍທົ່ວໄປ, ສະແດງ ...
    ແລ່ນ g.cairocompgrass
  • g.dirsepgrass
    g.dirseps - ຜົນປະໂຫຍດ GRASS ພາຍໃນສໍາລັບ
    ການແປງຕົວແຍກໄດເລກະທໍລີ
    ຕົວລະຄອນ. ແປງໄດເລກະທໍລີໃດໆ
    ຕົວອັກສອນຕົວແຍກໃນສະຕຣິງປ້ອນຂໍ້ມູນ
    ໄປ ຫຼື ຈາກ ນາ ...
    ແລ່ນ g.dirsepgrass
  • ເພີ່ມເຕີມ »

Ad