ນີ້ແມ່ນຄໍາສັ່ງ dar_manager ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dar_manager - ລວບລວມເນື້ອໃນການເກັບມ້ຽນຫຼາຍອັນໃນຖານຂໍ້ມູນເພື່ອຄວາມສະດວກໃນການຟື້ນຟູໄຟລ໌
ສະຫຼຸບສັງລວມ
dar_manager [-v] -C [ /]
dar_manager [-v] -B [ /] -A [ /] [-9 ]
[[ /] ]
dar_manager [-v] -B [ /] -l
dar_manager [-v] -B [ /] -D [- ]
dar_manager [-v] -B [ /] - ຂ
dar_manager [-v] -B [ /] - ປ
dar_manager [-v] -B [ /] -o [ບັນຊີລາຍຊື່ຂອງທາງເລືອກທີ່ຈະຜ່ານໄປ dar]
dar_manager [-v] -B [ /] -d [ ]
dar_manager [-v] -B [ /] [-ນ] [-ກ] [-ວ ] [-e "
dar>"] -r [ບັນຊີລາຍຊື່ຂອງໄຟລ໌ທີ່ຈະຟື້ນຟູ]
dar_manager [-v] -B [ /] -u
dar_manager [-v] -B [ /] -f ໄຟລ໌
dar_manager [-v] -B [ /] -s
dar_manager [-v] -B [ /] - ມ
dar_manager [-v] -B [ /] -ຄ
dar_manager [-v] -B [ /] -i
dar_manager [-v] -B [ /] -@ { | "-" }
dar_manager -h
dar_manage -V
ລາຍລະອຽດ
dar_manage ແມ່ນສ່ວນຫນຶ່ງຂອງຊຸດ Disk Archive. ຈຸດປະສົງຂອງມັນແມ່ນເພື່ອເຮັດໃຫ້ການຟື້ນຟູງ່າຍດາຍ
ຂອງຊຸດຂອງໄຟລ໌ຈໍານວນຫນ້ອຍທີ່ມີຢູ່ໃນການສໍາຮອງຂໍ້ມູນຈໍານວນຫຼາຍ, ເຕັມຫຼືຄວາມແຕກຕ່າງ. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍ
ການລວບລວມລາຍການຂອງແຕ່ລະຮວບຮວມ (ອັນນີ້ຕ້ອງເຮັດຄັ້ງດຽວ). ໃນທຸກເວລາທ່ານພຽງແຕ່
ຕ້ອງໃຫ້ເສັ້ນທາງພີ່ນ້ອງກັບໄຟລ໌ທີ່ທ່ານຕ້ອງການທີ່ຈະຟື້ນຟູ, dar_manager ຈະໂທຫາ dar
ກັບທາງເລືອກທີ່ເຫມາະສົມແລະການຟື້ນຟູສະບັບສຸດທ້າຍຂອງແຕ່ລະໄຟລ໌ (ຫຼືສະບັບສຸດທ້າຍ
ກ່ອນວັນທີ່ໃຫ້). ໃຫ້ສັງເກດວ່າ dar_manager ຈະຖືກໃຊ້ໃນເວລາທີ່ທ່ານໄດ້ເອົາບາງໄຟລ໌ອອກໂດຍ
ອຸປະຕິເຫດບາງຄັ້ງກ່ອນຫນ້ານີ້ແລະປາຖະຫນາທີ່ຈະຟື້ນຕົວໃຫ້ເຂົາເຈົ້າ. ດັ່ງນັ້ນຈຶ່ງບໍ່ໄດ້ປັບຕົວເພື່ອຟື້ນຟູລັດ
ຕົ້ນໄມ້ໄດເລກະທໍລີມີໃນເວລາໃດຫນຶ່ງ, ໂດຍສະເພາະໃນເວລາທີ່ບາງໄຟລ໌ຕ້ອງຖືກໂຍກຍ້າຍ.
ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຕ້ອງໃຊ້ dar ໂດຍກົງກັບບ່ອນເກັບມ້ຽນທີ່ກົງກັນກັບວັນທີ
ທ່ານຕ້ອງການທີ່ຈະຟື້ນຟູລັດ.
ທ່ານສາມາດຟື້ນຟູໄຟລ໌ໃດໆດ້ວຍມືໂດຍບໍ່ມີການ dar_manage , ແຕ່ຖ້າຫາກວ່າທ່ານເຮັດໃຫ້ຫຼາຍ
ການສໍາຮອງຂໍ້ມູນທີ່ແຕກຕ່າງກັນ, ທ່ານອາດຈະໃຊ້ເວລາຫຼາຍເພື່ອຊອກຫາບ່ອນເກັບມ້ຽນທີ່ປະກອບດ້ວຍອັນສຸດທ້າຍ
ສະບັບຂອງໄຟລ໌ຂອງທ່ານ, ເປັນ dar ຈະບໍ່ບັນທຶກມັນຖ້າຫາກວ່າມັນບໍ່ໄດ້ມີການປ່ຽນແປງນັບຕັ້ງແຕ່ການສໍາຮອງຂໍ້ມູນທີ່ຜ່ານມາ.
dar_manage ເຮັດໃຫ້ຂະບວນການງ່າຍຂຶ້ນໂດຍການເບິ່ງຢູ່ໃນຖານຂໍ້ມູນພາຍໃນຂອງມັນ, ສ້າງຂຶ້ນຈາກບ່ອນເກັບມ້ຽນ
"ລາຍການ".
OPTIONS
-C, --ສ້າງ [ /]
ສ້າງຖານຂໍ້ມູນເປົ່າທີ່ຈະເກັບກໍາຂໍ້ມູນກ່ຽວກັບຫຼາຍໆຢ່າງ
ຮວບຮວມ. ໄດ້ ເປັນຊື່ໄຟລ໌ທີ່ຕ້ອງການສໍາລັບທາງເລືອກ -B.
ເພື່ອທໍາລາຍ ກ ພຽງແຕ່ເອົາໄຟລ໌ອອກ.
-B, --base [ /]
ລະບຸຖານຂໍ້ມູນເພື່ອອ່ານ ຫຼືແກ້ໄຂ. ໄດ້ ໄຟລ໌ຕ້ອງ
ມີຢູ່, ແລະມີໂຄງສ້າງຖານຂໍ້ມູນ (ເບິ່ງ -C ທາງເລືອກ).
-i, --interactive ໃຊ້ເມນູຂໍ້ຄວາມແບບໂຕ້ຕອບຂອງແປ້ນພິມເພື່ອເຮັດການດໍາເນີນການຕາມທີ່ໃຫ້
ຖານຂໍ້ມູນ. ດັ່ງນັ້ນທ່ານອາດຈະຫຼີກເວັ້ນການອ່ານທາງເລືອກອື່ນທີ່ອະທິບາຍໄວ້ໃນນີ້
ຫນ້າຄູ່ມື, ຖ້າທ່ານຕ້ອງການ, ແລະພຽງແຕ່ໃຊ້ທາງເລືອກການໂຕ້ຕອບ. ເຈົ້າ
ແນວໃດກໍ່ຕາມຈະຕ້ອງສ້າງຖານຂໍ້ມູນເປົ່າ (-C ທາງເລືອກ) ແລະ
ຟື້ນຟູໄຟລ໌ດ້ວຍຕົນເອງ (-r ທາງເລືອກ).
-A, --ຕື່ມ [ /] [ [ /] ]
ເພີ່ມແຟ້ມຈັດເກັບໃສ່ຖານຂໍ້ມູນ. ສາມາດນຳໃຊ້ແຄັດຕາລັອກທີ່ໂດດດ່ຽວໄດ້
ພຽງແຕ່ຖ້າມັນຖືກຜະລິດໂດຍ dar ຮຸ່ນ 1.2.0 ຫຼືສູງກວ່າ. ເປັນຫຍັງ?
ເນື່ອງຈາກວ່າ, ລາຍການທີ່ໂດດດ່ຽວທີ່ຜະລິດໂດຍຮຸ່ນເກົ່າຈະສະເຫມີ
ບອກວ່າບໍ່ມີໄຟລ໌ໃດຖືກບັນທຶກໄວ້ໃນແຟ້ມເອກະສານອ້າງອີງ, ໃນກໍລະນີດັ່ງກ່າວ
ການແກ້ໄຂແມ່ນເພື່ອສະຫນອງການຮວບຮວມຕົວມັນເອງເປັນການໂຕ້ຖຽງ. ເປັນທາງເລືອກ
ການໂຕ້ຖຽງທີສອງແມ່ນຊື່ພື້ນຖານຂອງບ່ອນເກັບມ້ຽນຖ້າມັນແຕກຕ່າງຈາກ
ການໂຕ້ຖຽງທໍາອິດ (ຕ້ອງການການສະກັດໄຟລ໌). ຕົວຢ່າງທ່ານ
ສາມາດມີລາຍການທີ່ໂດດດ່ຽວໃນການໂຕ້ຖຽງທຳອິດ ແລະຊື່ພື້ນຖານຂອງ
ຮວບຮວມຕົ້ນສະບັບ (ບ່ອນເກັບຂໍ້ມູນ) ເປັນການໂຕ້ຖຽງທີສອງ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ,
-9, --min-ຕົວເລກ
ຕົວເລກຂອງ slices zeroed padding ເພື່ອໃຊ້ເພື່ອເອົາຊື່ໄຟລ໌ slices (ສໍາລັບ
ລາຍລະອຽດເພີ່ມເຕີມເບິ່ງໜ້າ dar man ໃນຕົວເລືອກດຽວກັນນີ້) dar_manage ຈະ
ຊອກຫາບ່ອນເກັບຂໍ້ມູນອ້າງອີງໃນແຖວຄໍາສັ່ງທີ່ໃຊ້ເພື່ອສ້າງ
ແຕ່ລະບ່ອນເກັບມ້ຽນ, ແຕ່ໃນບາງກໍລະນີ, ມັນອາດຈະຈໍາເປັນຕ້ອງລະບຸ
ຊື່ແຟ້ມຈັດເກັບ (ຕົວຢ່າງຖ້າທ່ານໄດ້ປ່ຽນຊື່ຂອງມັນ).
-l, --list ສະແດງຂໍ້ມູນກ່ຽວກັບບ່ອນເກັບມ້ຽນທີ່ລວບລວມຢູ່ໃນຖານຂໍ້ມູນ.
ໂດຍສະເພາະ, ຈໍານວນໄດ້ຖືກມອບໃຫ້ແຕ່ລະຮວບຮວມ, ເຊິ່ງຈໍາເປັນຕ້ອງມີ
ທາງເລືອກອື່ນເພື່ອອອກແບບບ່ອນເກັບມ້ຽນໂດຍສະເພາະພາຍໃນຖານຂໍ້ມູນ.
ບໍ່ມີຫຍັງຫຼີກເວັ້ນການໃຫ້ທ່ານໃຫ້ອາຫານຖານຂໍ້ມູນທີ່ມີການຮວບຮວມຈໍານວນຫນຶ່ງຂອງ
ຊື່ພື້ນຖານດຽວກັນ! ທ່ານພຽງແຕ່ຈະຕ້ອງຄາດເດົາວ່າອັນໃດຖືກຖາມພາຍໃຕ້
ຊື່ນີ້. :-)
-D, --ລຶບ [- ]
ເອົາບ່ອນເກັບມ້ຽນ (ຫຼືໄລຍະການເກັບຂໍ້ມູນ) ອອກຈາກຖານຂໍ້ມູນ. ໄດ້
ຈໍານວນຂອງການເກັບຮັກສາ (ຫຼືຈໍານວນຕໍາ່ສຸດທີ່ແລະສູງສຸດຫຼືໄລຍະການເກັບ)
ແມ່ນກົງກັນກັບທີ່ໃຫ້ໂດຍທາງເລືອກ -l. ໃຫ້ສັງເກດວ່າບ່ອນເກັບມ້ຽນທັງຫມົດ
ຕົວເລກທີ່ໃຫຍ່ກວ່າອັນທີ່ຈະຖືກລຶບຈະຖືກຫຼຸດລົງເປັນ
ຮັກສາຕົວເລກຢ່າງຕໍ່ເນື່ອງຂອງບ່ອນເກັບມ້ຽນພາຍໃນຖານຂໍ້ມູນ. ຖ້າ ກ
ຕົວເລກດຽວແມ່ນໃຫ້ (ບໍ່ແມ່ນໄລຍະ), ມັນອາດຈະເປັນລົບ
ຕົວເລກ, ຊຶ່ງຫມາຍຄວາມວ່າການນັບຈາກທ້າຍ. ຕົວຢ່າງ, -1 ຫມາຍຄວາມວ່າ
ຮວບຮວມສຸດທ້າຍຂອງຖານ, -2 ສຸດທ້າຍ, ແລະອື່ນໆ.
-b, --base
ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ທ່ານເພື່ອປ່ຽນຊື່ຖານເກັບຮັກສາໄວ້ (ໃຊ້ໃນເວລາທີ່
ການຟື້ນຟູໄຟລ໌ຈາກມັນ). ຢູ່ທີ່ນີ້, ຕົວເລກອາດຈະເປັນທາງລົບເຊັ່ນກັນ
ຈໍານວນ
-p, --path
ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ທ່ານປ່ຽນແປງສະຖານທີ່ຂອງການເກັບຮັກສາໄວ້ (ໃຊ້
ໃນເວລາທີ່ການຟື້ນຟູໄຟລ໌ຈາກມັນ). ຢູ່ທີ່ນີ້, ຕົວເລກລົບແມ່ນອະນຸຍາດ.
-o, --options [ລາຍການທາງເລືອກທີ່ຈະຜ່ານໄປ dar]
ລະບຸທາງເລືອກທີ່ຈະໃຊ້ໃນເວລາໂທຫາ dar. ແຕ່ລະການໂທຈະລົບລ້າງ
ການຕັ້ງຄ່າທີ່ຜ່ານມາ. ເປັນໄປໄດ້ dar ທາງເລືອກແມ່ນທັງຫມົດທີ່ມີ
ຍົກເວັ້ນ "-x" ແລະການໂຕ້ຖຽງງ່າຍດາຍ ( [ບັນຊີລາຍຊື່ຂອງເສັ້ນທາງ]) ເຊິ່ງຈະເປັນ
ເພີ່ມໂດຍ dar_manage ຕົວເອງ
-d, --dar [ ] ກໍານົດເສັ້ນທາງໄປສູ່ dar. ຖ້າບໍ່ມີການໂຕ້ຖຽງໃຫ້, dar ຄາດວ່າຈະເປັນ
ຕັ້ງຢູ່ໃນ PATH
-r, --restore [ບັນຊີລາຍຊື່ຂອງໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ຈະຟື້ນຟູ]
dar_manage ຈະຟື້ນຟູທັງຫມົດ (ພຽງແຕ່) ໄຟລ໌ຫຼືລາຍການທີ່ໄດ້ຮັບໃຫ້,
ໃນສະຖານະພາບທີ່ບັນທຶກໄວ້ຫລ້າສຸດຂອງເຂົາເຈົ້າ, ຫຼືກ່ອນວັນທີ, ຂໍຂອບໃຈກັບ
-e ທາງເລືອກ. ຖ້າໄດເລກະທໍລີຖືກມອບໃຫ້ໄຟລ໌ຍ່ອຍທັງຫມົດແລະໄດເລກະທໍລີຍ່ອຍແມ່ນ
ຟື້ນຟູ recursively ໃນມັນ. ທ່ານສາມາດກັ່ນຕອງບາງໄຟລ໌ອອກຈາກອັນນີ້
recursion ຂໍຂອບໃຈກັບ dar ທາງເລືອກການກັ່ນຕອງປົກກະຕິ (ເບິ່ງ dar man ຫນ້າ) ທ່ານ
ສາມາດສະຫນອງຂ້າງ -r ໂດຍໃຊ້ຕົວເລືອກ -e (ເບິ່ງຂ້າງລຸ່ມນີ້). Dar_manage
ນໍາໄປສູ່ການເອົາໄຟລ໌ໃດຫນຶ່ງ, ຖ້າຫາກວ່າໄຟລ໌ໄດ້ຖືກເກັບຮັກສາໄວ້ເປັນໄດ້
ໂຍກຍ້າຍອອກໃນວັນທີຮ້ອງຂໍສໍາລັບການຟື້ນຟູ, ມັນພຽງແຕ່ບໍ່ໄດ້ຟື້ນຟູ.
ດັ່ງນັ້ນ, ຖ້າຫາກວ່າທ່ານຟື້ນຟູໃນໄດເລກະທໍລີເປົ່າ, ທ່ານຈະໄດ້ຮັບໄຟລ໌ທັງຫມົດ
ແລະໄດເລກະທໍລີທີ່ທ່ານສະຫນອງໃຫ້ dar_manager ໃນລັດທີ່ພວກເຂົາມີຢູ່
ວັນທີທີ່ເຈົ້າຖາມ. ໄຟລ໌ທີ່ບໍ່ມີຢູ່ໃນເວລານັ້ນຈະບໍ່ເປັນ
ຟື້ນຟູ. ຢ່າງໃດກໍຕາມ, ທ່ານສາມາດຟື້ນຟູການຕິດຕັ້ງທີ່ມີຢູ່ແລ້ວ, dar
ຫຼັງຈາກນັ້ນຈະເຕືອນທ່ານກ່ອນທີ່ຈະຂຽນທັບໄຟລ໌ (ເບິ່ງ -w ແລະ -n ທາງເລືອກສໍາລັບ
dar) ແຕ່ຈະຍັງບໍ່ໄດ້ເອົາໄຟລ໌ທີ່ໄດ້ຮັບການບັນທຶກອອກຈາກ a
ເອກະສານອ້າງອີງທີ່ຜ່ານມາ. ໃຫ້ສັງເກດວ່າໄຟລ໌ທີ່ມີລາຍຊື່ຫຼັງຈາກ -r
ທາງເລືອກ, ບໍ່ເຄີຍມີເສັ້ນທາງຢ່າງແທ້ຈິງ. ພວກເຂົາເຈົ້າຈະໄດ້ຮັບການຟື້ນຟູພາຍໃຕ້ການ
ໄດເລກະທໍລີທີ່ລະບຸດ້ວຍ -R ທາງເລືອກຂອງ dar (ຜ່ານໄປຫາ dar ໂດຍໃຊ້ -o
ຫຼື -e ທາງເລືອກ), ຫຼືໂດຍຄ່າເລີ່ມຕົ້ນ, ພາຍໃຕ້ໄດເລກະທໍລີປະຈຸບັນ.
-w, --ເມື່ອ ປ່ຽນແປງພຶດຕິກໍາທາງເລືອກ -r: ຍັງຟື້ນຟູໄຟລ໌ຫຼາຍທີ່ສຸດ
ຮຸ່ນຫຼ້າສຸດມີຢູ່ແຕ່ກ່ອນວັນທີທີ່ກໍານົດ (ສະບັບຂອງ
ວັນທີ່ບໍ່ດົນມານີ້ຫຼາຍແມ່ນຖືກລະເລີຍ). ໄດ້ ຕ້ອງເຄົາລົບດັ່ງຕໍ່ໄປນີ້
ຮູບແບບ [ [[ປີ/]ເດືອນ/]ມື້-]ຊົ່ວໂມງ:ນາທີ[:ວິນາທີ]. ຍົກຕົວຢ່າງ
"22:10" ສໍາລັບ 10 ໂມງແລງ 10 ທີ່ຜ່ານມາຫຼືມື້ນີ້, "7-22: 10" ສໍາລັບ 10 ໂມງແລງ
ທີ່ຜ່ານມາ 10 ວັນທີ 7 ຂອງເດືອນປະຈຸບັນ, "3/07-22:10" ສໍາລັບວັນທີ 7 ຂອງ.
ມີນາ 22:10 ຂອງປີປັດຈຸບັນ, "2002/03/31-14:00:00" ວັນທີຂອງ
ການປ່ອຍຕົວຄັ້ງທໍາອິດຂອງ dar ;-). ວັນທີທີ່ໃຫ້ຕ້ອງຢູ່ໃນອະດີດ, ຂອງ
ແນ່ນອນ, ແລະຖືກປຽບທຽບກັບ "ການດັດແກ້ຫຼ້າສຸດ" ວັນທີຂອງບັນທຶກ
ໄຟລ໌ແລະບໍ່ແມ່ນວັນທີທີ່ເກັບມ້ຽນໄດ້ຖືກເຮັດແລ້ວ. ດັ່ງນັ້ນ ຖ້າ ກ
ໄຟລ໌ໄດ້ຖືກປ່ຽນແປງເມື່ອດົນນານມາແລ້ວແຕ່ໄດ້ບັນທຶກໄວ້ໃນການເກັບຮັກສາ (ເຕັມ) ທີ່ຜ່ານມາ,
ມັນຈະຖືກເລືອກສໍາລັບການຟື້ນຟູເຖິງແມ່ນວ່າສໍາລັບວັນທີເກົ່າກວ່າ
ການສ້າງຮວບຮວມ. ໃນທາງກົງກັນຂ້າມ, ໄຟລ໌ທີ່ບັນທຶກໄວ້ດົນນານມາແລ້ວ
ກັບ mtime ທີ່ຖືກກໍານົດເປັນວັນທີໃນອະນາຄົດຈະບໍ່ຖືກເລືອກຕັ້ງ
ສໍາລັບການຟື້ນຟູໃນເວລາທີ່ໃຫ້ວັນທີທີ່ໄດ້ເຮັດການເກັບຮັກສາໄວ້.
-e, --ພິເສດ
ຜ່ານບາງທາງເລືອກເພີ່ມເຕີມຕໍ່ກັບ dar. ໃນຂະນະທີ່ທາງເລືອກ -o ໃຊ້ເວລາທັງຫມົດນັ້ນ
ປະຕິບັດຕາມເສັ້ນຄໍາສັ່ງເປັນການໂຕ້ຖຽງເພື່ອຜ່ານໄປຫາ dar ແລະຂຽນເຫຼົ່ານີ້
ໃນຖານຂໍ້ມູນ, ທາງເລືອກ -e ບໍ່ປ່ຽນແປງຖານຂໍ້ມູນແລະມີ
ພຽງແຕ່ຫນຶ່ງໂຕ້ຖຽງ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ຖ້າທ່ານຕ້ອງການຜ່ານຫຼາຍທາງເລືອກ
ເພື່ອ dar ໂດຍຜ່ານການນໍາໃຊ້ທາງເລືອກ -e, ທ່ານຈໍາເປັນຕ້ອງໃຊ້ວົງຢືມ
(ຄໍາເວົ້າທີ່ງ່າຍດາຍ 'ຫຼື double quotes ") ເພື່ອປິດຕົວເລືອກເຫຼົ່ານີ້.
ຕົວຢ່າງ:
dar_manager -B database.dmd -e "-w -v -p -b -r -H 1" -r some/files
ໃນຂະນະທີ່ການນໍາໃຊ້ -o ທາງເລືອກທີ່ທ່ານບໍ່ຕ້ອງໃຊ້ວົງຢືມ:
dar_manager -B database.dmd -o -w -v -p -b -r -H 1
-u, --used ລາຍຊື່ໄຟລ໌ທີ່ແຟ້ມຈັດເກັບທີ່ໃຫ້ເປັນເຈົ້າຂອງເປັນສະບັບສຸດທ້າຍທີ່ມີຢູ່.
ດັ່ງນັ້ນເມື່ອບໍ່ມີໄຟລ໌ຖືກລະບຸໄວ້, ແຟ້ມທີ່ໃຫ້ໄວ້ແມ່ນບໍ່ມີປະໂຫຍດຫຼາຍໃນ
ຖານຂໍ້ມູນ, ແລະສາມາດເອົາອອກໄດ້ຢ່າງປອດໄພ (-D ທາງເລືອກ). ຖ້າ ແມ່ນສູນ,
ໄຟລ໌ທັງໝົດມີຢູ່ໃນລາຍຊື່, ສະຖານະທີ່ສະໜອງໃຫ້ແຕ່ລະໄຟລ໌
ປະຈຸບັນຢູ່ໃນຖານຂໍ້ມູນແມ່ນສະຖານະພາບຫຼ້າສຸດ. ຕົວເລກລົບ
ແມ່ນອະນຸຍາດສໍາລັບທາງເລືອກນີ້ (ເບິ່ງຕົວເລືອກ -D ສໍາລັບລາຍລະອຽດ).
-f, --file ສະແດງຢູ່ໃນບ່ອນເກັບໄຟລ໌ທີ່ໃຫ້ຖືກບັນທຶກໄວ້, ແລະແມ່ນຫຍັງ
ວັນທີດັດແກ້ (mtime) ແລະວັນທີປ່ຽນແປງ (ctime).
-s, --stats ສະແດງໃຫ້ເຫັນຈໍານວນຂອງໄຟລ໌ຫຼ້າສຸດໂດຍການເກັບ. ນີ້ຈະຊ່ວຍໃຫ້
ກຳນົດວ່າບ່ອນເກັບມ້ຽນອັນໃດສາມາດເອົາອອກຈາກຖານຂໍ້ມູນໄດ້ຢ່າງປອດໄພ.
-m, --ຍ້າຍ
ການປ່ຽນແປງຄໍາສັ່ງຂອງຮວບຮວມໃນຖານຂໍ້ມູນ. ຕົວເລກທໍາອິດແມ່ນ
ຈໍານວນຂອງຮວບຮວມທີ່ຈະຍ້າຍອອກ, ໃນຂະນະທີ່ທີສອງແມ່ນສະຖານທີ່ທີ່ມັນ
ຕ້ອງໄດ້ຮັບການຍ້າຍໄປ.
ຄໍາສັ່ງເກັບແມ່ນສໍາຄັນ: ຄັງເກັບເກົ່າຕ້ອງມີດັດຊະນີນ້ອຍກວ່າ
ກ່ວາຮວບຮວມທີ່ຜ່ານມາ. ຖ້າທ່ານເພີ່ມແຟ້ມຈັດເກັບໃສ່ຖານຂໍ້ມູນໃນຄໍາສັ່ງ
ພວກເຂົາເຈົ້າໄດ້ຖືກສ້າງຂື້ນທັງຫມົດຄວນຈະດີ. ຖ້າຫາກວ່າໄຟລ໌ມີຫຼາຍ
ສະບັບທີ່ຜ່ານມາຢູ່ໃນບ່ອນເກັບມ້ຽນທີ່ດັດຊະນີນ້ອຍກວ່າ, ຈະມີການເຕືອນໄພ
ອອກມາ (ເວັ້ນເສຍແຕ່ທາງເລືອກ -ai ຖືກນໍາໃຊ້). ນີ້ສາມາດເກີດຂື້ນໄດ້ຖ້າເຈົ້າຜິດພາດ
ເພີ່ມບ່ອນເກັບມ້ຽນໃສ່ຖານຂໍ້ມູນໃນລໍາດັບທີ່ບໍ່ຖືກຕ້ອງ (ແຟ້ມເກົ່າຖືກເພີ່ມ
ຫຼັງຈາກທີ່ບໍ່ດົນມານີ້), ໃນກໍລະນີທີ່ພຽງແຕ່ການນໍາໃຊ້ທາງເລືອກ -m ຈະໃຫ້
ເຈົ້າແກ້ໄຂຄວາມຜິດພາດນີ້. ຖ້າແທນທີ່ຈະ, ບັນຫາແມ່ນກ່ຽວຂ້ອງກັບຄົນດຽວ
ໄຟລ໌ (ຫຼືຊຸດໄຟລ໌ຂະຫນາດນ້ອຍ), ທ່ານຄວນສົງໄສວ່າເປັນຫຍັງໄຟລ໌ນີ້ມີຂອງມັນ
ວັນທີການດັດແກ້ໄດ້ປ່ຽນແປງໃນວິທີການທີ່ມັນທໍາທ່າວ່າຈະແກ່ກ່ວາ
ມັນແມ່ນແທ້. ການກວດສອບອາການຂອງ rootkit ອາດຈະເປັນຄວາມຄິດທີ່ດີ.
-c, --check ກວດເບິ່ງຄວາມສອດຄ່ອງຂອງຖານຂໍ້ມູນ, ໂດຍສະເພາະວັນທີຄໍາສັ່ງແມ່ນ
ໄດ້ຮັບການຢັ້ງຢືນແລະຄໍາເຕືອນແມ່ນອອກສໍາລັບແຕ່ລະໄຟລ໌ທີ່ມີຫລ້າສຸດ
ສະບັບທີ່ຢູ່ໃນບ່ອນເກັບມ້ຽນທີ່ມີດັດຊະນີຂະຫນາດນ້ອຍກວ່າພາຍໃນ
ຖານຂໍ້ມູນ. ທາງເລືອກ -ai ເຮັດໃຫ້ທາງເລືອກ -c ບໍ່ມີປະໂຫຍດ.
-N, --ignore-options-in-base
ຢ່າໃຊ້ຕົວເລືອກທີ່ເກັບໄວ້ໃນຖານຂໍ້ມູນເມື່ອໂທຫາ dar ສໍາລັບ
ການຟື້ນຟູ. ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດພຽງແຕ່ໃນຂະນະທີ່ການຟື້ນຟູໄຟລ໌ຈາກ
dar_manager, ໂດຍກົງ (-r ທາງເລືອກ) ຫຼືການນໍາໃຊ້ໄຟລ໌ batch (-@
ທາງເລືອກ, ເບິ່ງຂ້າງລຸ່ມນີ້).
-k, --ignore-when-removed
ໂດຍຄ່າເລີ່ມຕົ້ນ, dar_manager ບໍ່ໄດ້ຂໍໃຫ້ dar ຟື້ນຟູໄຟລ໌ທີ່ມີ
ໄດ້ຖືກໂຍກຍ້າຍອອກໃນວັນທີຮ້ອງຂໍ (ຫຼືຢູ່ໃນສະຖານະຫລ້າສຸດທີ່ມີຢູ່).
ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບຕົວຢ່າງທີ່ຈະຟື້ນຟູໄດເລກະທໍລີໃນລັດທີ່ມັນມີ
ໃນວັນທີທີ່ກໍານົດໄວ້ (ພຽງແຕ່ໄຟລ໌ທີ່ມີຢູ່ໃນເວລານັ້ນໄດ້ຮັບການຟື້ນຟູ).
ຢ່າງໃດກໍຕາມ, ໃນເວລາທີ່ທ່ານຕ້ອງການທີ່ຈະຟື້ນຟູໄຟລ໌ທີ່ຖືກທໍາລາຍໂດຍ
ອຸປະຕິເຫດ, ທ່ານຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ -k ທາງເລືອກດັ່ງນັ້ນທ່ານບໍ່ຈໍາເປັນຕ້ອງກໍານົດຢູ່
ມື້ໃດທີ່ໄຟລ໌ນັ້ນມີຢູ່ເພື່ອໃຫ້ສາມາດຖາມ dar_manager ໄດ້
ຟື້ນຟູໄຟລ໌ນັ້ນຢູ່ໃນສະຖານະທີ່ມັນມີກ່ອນວັນທີນັ້ນ. ໃນອື່ນໆ
ຄໍາສັບຕ່າງໆ, -k ທາງເລືອກໃຫ້ພຶດຕິກໍາຂອງ dar_manager ກັບຄືນໄປບ່ອນທີ່ເຫມາະສົມ
ກັບ dar_manager ປ່ອຍອອກມາຂ້າງ 2.3.x ຂອງ dar.
-ai, --alter=ignore-order
ຫຼີກເວັ້ນການ dar_manager ອອກຄໍາເຕືອນສໍາລັບແຕ່ລະໄຟລ໌ບໍ່ປະຕິບັດຕາມ a
ລຳດັບຕາມລຳດັບຂອງວັນທີດັດແກ້ເມື່ອເລກເກັບເຂົ້າ
ຖານຂໍ້ມູນແມ່ນການຂະຫຍາຍຕົວ.
-@, --batch
ອະນຸຍາດໃຫ້ທ່ານເຮັດຫຼາຍການດໍາເນີນງານໃນຖານຂໍ້ມູນທີ່ໃຫ້. ທັງໝົດ
ການດໍາເນີນງານແມ່ນຖືກກໍານົດໄວ້ໃນສະຫນອງໃຫ້ ແລະອ້າງອີງເຖິງ
ຖານຂໍ້ມູນດຽວກັນທີ່ກໍານົດໂດຍສະຫຼັບ -B ໃນບັນຊີຄໍາສັ່ງ. ຊຸດນີ້
ໄຟລ໌, ດັ່ງນັ້ນຈະຕ້ອງບໍ່ມີທາງເລືອກ -B, -C, -i ຫຼື -ai (-ai ແມ່ນ
ທົ່ວໂລກກັບການດໍາເນີນງານ batch). ໄຟລ໌ batch ຄາດວ່າຈະເປັນຮູບແບບຫນຶ່ງ
ຄໍາສັ່ງຕໍ່ແຖວ, ດັ່ງນັ້ນການໂຕ້ຖຽງຫຼາຍ (ເຊັ່ນ -l -v ຕົວຢ່າງ) ອາດຈະ
ເອົາສະຖານທີ່ຢູ່ໃນເສັ້ນທີ່ກໍານົດໄວ້ຂອງໄຟລ໌ (-v ສາມາດພົບໄດ້ທັງສອງໃນ
ເສັ້ນຄໍາສັ່ງສໍາລັບຜົນຜະລິດ verbose ກ່ຽວກັບຂັ້ນຕອນການດໍາເນີນງານ batch, ເປັນ
ເຊັ່ນດຽວກັນກັບພາຍໃນໄຟລ໌ batch ສໍາລັບຜົນຜະລິດ verbose ຂອງສະເພາະໃດຫນຶ່ງ
batched ຄໍາສັ່ງ). ການໂຕ້ຖຽງຖືກແຍກອອກໂດຍຊ່ອງຫວ່າງຫຼືແຖບ, ອື່ນໆ
ຕົວອັກສອນແມ່ນຜ່ານໄປ. ດັ່ງນັ້ນ, ທ່ານພຽງແຕ່ຕ້ອງການ
ໃຊ້ວົງຢືມ (ໂດຍໃຊ້ "ຫຼື ') ຖ້າເຈົ້າຕັ້ງໃຈຈະໃຊ້ການໂຕ້ແຍ້ງທີ່ມີ
ຊ່ອງ. ສຸດທ້າຍ, ຄຳເຫັນອາດຈະຖືກວາງໄວ້ໃນແຖວໃດນຶ່ງທີ່ເລີ່ມຕົ້ນດ້ວຍ hash
ຕົວອັກສອນ (#).
-Q ຢ່າສະແດງຂໍ້ຄວາມໃດໆໃນ stderr ເມື່ອບໍ່ໄດ້ເປີດຕົວຈາກ terminal
(ຕົວຢ່າງເມື່ອເປີດຕົວຈາກບ່ອນເຮັດວຽກ ຫຼື crontab). ຍັງຄົງຢູ່
ຄໍາຖາມໃດໆຕໍ່ຜູ້ໃຊ້ຈະຖືກຖືວ່າເປັນຄໍາຕອບ 'ບໍ່', ເຊິ່ງສ່ວນຫຼາຍແມ່ນ
ເວລາຈະຍົກເລີກໂຄງການ.
-v, --verbose ສະແດງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ມັນກໍາລັງເຮັດ.
-h, --help ສະແດງການຊ່ວຍເຫຼືອ
-V, --version ສະບັບຊອບແວສະບັບ
ອອກ ລະຫັດ
dar_manage ອອກດ້ວຍລະຫັດຕໍ່ໄປນີ້:
0 ການດໍາເນີນງານສົບຜົນສໍາເລັດ.
1 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
2 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
3 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
5 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
7 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
8 ເບິ່ງຫນ້າຄູ່ມື dar ສໍາລັບຄວາມຫມາຍ
11 ແລະຂ້າງເທິງ
dar
ຖືກເອີ້ນຈາກ dar_manager ໄດ້ອອກຈາກສະຖານະທີ່ບໍ່ແມ່ນສູນ. ລົບ 10 ອັນນີ້
ລະຫັດອອກເພື່ອເອົາລະຫັດອອກຂອງ dar.
ລາຍເຊັນ
dar_manager ປະຕິບັດຄືກັບ dar (ເບິ່ງຫນ້າ dar man ສໍາລັບລາຍການສັນຍານ), ຕາມສັນຍານທີ່ແນ່ນອນ.
reception dar aborts ສະອາດ
ໃຊ້ dar_manager ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net