ນີ້ແມ່ນຄໍາສັ່ງ colmux ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
colmux - ການສື່ສານ multiplex ກັບຫຼາຍລະບົບທີ່ແລ່ນເກັບລວບລວມຈາກອັນດຽວ
ລະບົບ
ສະຫຼຸບສັງລວມ
colmux [-command "collectl-switches... [-p filespec]]" [-address addr1[,addr2,...]|-addr
filename] [-cols col1[,col2...]] | [-ເລກຖັນ]
ລາຍລະອຽດ
ຜົນປະໂຫຍດນີ້ລວບລວມຂໍ້ມູນທີ່ສ້າງຂຶ້ນໂດຍການເກັບກໍາຈາກຫຼາຍລະບົບແລະ multiplexes
ມັນເຂົ້າໄປໃນຮູບແບບລວມດຽວ. ມັນແລ່ນຢູ່ໃນ 2 ຮູບແບບທີ່ແຕກຕ່າງກັນ, ທໍາອິດ
ເປັນທີ່ຮູ້ຈັກໃນເວລາຈິງ, ເພາະວ່າຂໍ້ມູນຖືກດຶງແລະສະແດງໃນເວລາຈິງ. ທີ່ສອງ
ແມ່ນຮູບແບບການຫຼິ້ນເນື່ອງຈາກຂໍ້ມູນຖືກຫຼິ້ນຄືນຈາກໄຟລ໌ເກັບກຳຂໍ້ມູນທີ່ມີຢູ່.
ນອກຈາກນີ້ຍັງມີ 2 ຮູບແບບທົ່ວໄປສໍາລັບຂໍ້ມູນທີ່ຖືກສະແດງ. ທໍາອິດແມ່ນຫຼາຍສາຍ
ສະແດງຂໍ້ມູນທີ່ສະແດງຢູ່ໃນຮູບແບບພື້ນເມືອງທີ່ລວບລວມສະແດງມັນ,
ຍົກເວັ້ນແຕ່ມັນຖືກຈັດຮຽງຕາມຖັນທີ່ແຕກຕ່າງກັນ, ໂດຍສະເພາະແມ່ນໃຫ້ຜູ້ຫນຶ່ງເພື່ອເຂົ້າໄປເບິ່ງຜູ້ຜະລິດ TOP ໄດ້
ຂອງຂໍ້ມູນນັ້ນ. ຮູບແບບທີສອງແມ່ນການສະແດງເສັ້ນດຽວທີ່ຫນຶ່ງຫຼືຫຼາຍທີ່ແຕກຕ່າງກັນ
ອົງປະກອບຂໍ້ມູນຈາກແຕ່ລະແຫຼ່ງແມ່ນສະແດງຢູ່ໃນເສັ້ນດຽວກັນ. ຮູບແບບສຸດທ້າຍນີ້ແມ່ນບໍ່ເຄີຍ
ຈັດຮຽງ, ແຕ່ຈັດລຽງຕາມຕຳແໜ່ງຕາມຊື່ຂອງລະບົບທີ່ສ້າງມັນ.
ຫຼັງຈາກນັ້ນ, Collectl ຈະຖືກປະຕິບັດ, ໂດຍໃຊ້ປຸ່ມທາງເລືອກທີ່ລະບຸໄວ້ໂດຍ -command, on
ແຕ່ລະລະບົບທີ່ລະບຸໂດຍ -address ຫຼືອ່ານທີ່ຢູ່ເຫຼົ່ານັ້ນຈາກໄຟລ໌ທີ່ມັນ
ເປົ້າຫມາຍຂອງສະຫຼັບນັ້ນແມ່ນຊື່ໄຟລ໌ແທນທີ່ຈະເປັນບັນຊີລາຍຊື່ຂອງເຈົ້າພາບ OR ໃນລະບົບທ້ອງຖິ່ນຖ້າຫາກວ່າ
- ທີ່ຢູ່ບໍ່ໄດ້ລະບຸໄວ້. ເບິ່ງຄໍເລັກຊັນສຳລັບລາຍລະອຽດຂອງສະວິດຕ່າງໆ. ໃນບາງ
ກໍລະນີບາງສະຫຼັບເກັບລວບລວມຈະບໍ່ມີຄວາມຫມາຍໃນສະພາບແວດລ້ອມ colmux ແລະຖ້າເລືອກ
ຈະສ້າງຄວາມຜິດພາດ. ນອກຈາກນັ້ນ, ຖ້າເຈົ້າພາບຖືກກໍານົດດ້ວຍ -address, ພວກເຂົາຄວນຈະເປັນ a
ທີ່ຢູ່ສ່ວນບຸກຄົນ ຫຼືຊື່ເຈົ້າພາບທີ່ແຍກກັນດ້ວຍເຄື່ອງໝາຍຈຸດ. ໃນທາງກັບກັນ, ໃດໆຂອງພວກເຂົາສາມາດຢູ່ໃນ
ສິ່ງທີ່ຄຸ້ນເຄີຍກັບ pdsh ຈະຮັບຮູ້ເປັນຮູບແບບ -w.
ຫຼັງຈາກນັ້ນ Colmux ຈະປະຕິບັດຄໍາສັ່ງລວບລວມ, ລວບລວມຜົນໄດ້ຮັບຈາກແຫຼ່ງທັງຫມົດສໍາລັບ a
ໄລຍະຫ່າງໂດຍສະເພາະແລະສະແດງໃຫ້ພວກເຂົາຫນຶ່ງຜົນໄດ້ຮັບຕໍ່ແຖວ, ຈັດຮຽງຕາມຖັນທີ່ລະບຸ
ຫຼືທັງໝົດຢູ່ໃນແຖວດຽວກັນໃນກຸ່ມທີ່ລະບຸໂດຍ -cols. ຈໍານວນຂອງເສັ້ນສະແດງແມ່ນ
ຕັ້ງເປັນຂະຫນາດຂອງປ່ອງຢ້ຽມ terminal ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຕ່ສາມາດປ່ຽນແປງໄດ້ໂດຍໃຊ້ -lines. ໄດ້
ຂໍ້ຍົກເວັ້ນຫນຶ່ງແມ່ນການນໍາໃຊ້ -nosort ເຊິ່ງພຽງແຕ່ໃຊ້ກັບ playback ທີ່ມີຢູ່ແລ້ວ
ລວບລວມໄຟລ໌ດິບ. ໃນຮູບແບບນີ້ບັນທຶກທັງຫມົດສໍາລັບໄລຍະສະເພາະໃດຫນຶ່ງຈະໄດ້ຮັບການສະແດງ
ແລະການຈັດລຽງ bypassed, ເຮັດໃຫ້ມັນເປັນກົນໄກໄວແລະສະດວກສໍາລັບການລວບລວມທັງຫມົດ
ຂໍ້ມູນຈາກທຸກລະບົບຢູ່ໃນສະຖານທີ່ດຽວສໍາລັບການປະມວນຜົນເພີ່ມເຕີມ.
Colmux ຈະບໍ່ດັດແປງຂະຫນາດຂອງປ່ອງຢ້ຽມ terminal ດັ່ງນັ້ນເພື່ອເບິ່ງຫຼາຍຫຼືກວ້າງກວ່າ
ຂະຫຍາຍໜ້າຕ່າງ ຫຼື override ຈໍສະແດງຜົນຈຳນວນ ແລະ ແລ່ນມັນອີກຄັ້ງ. ຖ້າ
ເສັ້ນສະແດງຕົວເລກຖືກຕັ້ງໃຫ້ໃຫຍ່ກວ່າຫຼັງຈາກນັ້ນຄວາມສູງຂອງ terminal ຫຼື 0, colmux ຈະບໍ່ເປັນອີກ
ວາງທັບໜ້າຕ່າງກ່ອນໜ້າ ແລະພຽງແຕ່ແລ່ນໃນໂໝດເລື່ອນຢ່າງຕໍ່ເນື່ອງ.
ສະຫຼັບທົ່ວໄປ
-ທີ່ຢູ່ list|pdsh|ຊື່ໄຟລ໌
ລະບຸການລວມກັນຂອງທີ່ຢູ່ເປັນ hostnames OR ໃນຮູບແບບ pdsh -w OR a
ຊື່ໄຟລ໌ທີ່ປະກອບດ້ວຍບັນຊີລາຍຊື່ຂອງ hostnames / ທີ່ຢູ່, 1 ຕໍ່ແຖວ. ເຈົ້າຕ້ອງມີ
ການເຂົ້າເຖິງ ssh ທີ່ບໍ່ມີລະຫັດຜ່ານໄປຫາຂໍ້ເຫຼົ່ານີ້. ຖ້າຕ້ອງການຊື່ຜູ້ໃຊ້ອື່ນ, ເປັນ
ໃຫ້ແນ່ໃຈວ່າລະບຸທີ່ຢູ່ໃນຮູບແບບ username@host ໂດຍສັງເກດວ່າທ່ານບໍ່ຈໍາເປັນຕ້ອງມີ
ຊື່ຜູ້ໃຊ້ດຽວກັນຢູ່ໃນແຕ່ລະໂຮດ. ຖ້າລະບຸໄວ້, ຊື່ຜູ້ໃຊ້ເຫຼົ່ານີ້ຈະລົບລ້າງພວກມັນ
ລະບຸດ້ວຍປຸ່ມ -username switch. ບໍ່ຮອງຮັບການເຂົ້າເຖິງ rsh.
- ຄໍາສັ່ງ switches
ຫນຶ່ງສາມາດລະບຸເກືອບທຸກຄໍາສັ່ງເກັບກໍາຢູ່ທີ່ນີ້, ທັງໃນເວລາຈິງຫຼືການຫຼິ້ນ
ໂໝດ. ບາງປຸ່ມອາດຈະຖືກໃຊ້ໃນລະຫວ່າງໂໝດໜຶ່ງ ຫຼື ໂໝດອື່ນເທົ່ານັ້ນ ແລະ colmux ຈະ
ໂດຍປົກກະຕິແລ້ວຈະແຈ້ງໃຫ້ທ່ານຮູ້ຫາກທ່ານລະບຸການປະສົມປະສານທີ່ບໍ່ຖືກຕ້ອງ ຫຼືເປັນອັນອື່ນ
ສະຫຼັບຈໍາກັດ. ພຽງແຕ່ຜູ້ທີ່ມີຜົນກະທົບໂດຍກົງຕໍ່ colmux ແມ່ນມີລາຍຊື່ຂ້າງລຸ່ມນີ້:
--ຈາກ, -- ຜ່ານ
ຈໍາກັດໄລຍະເວລາສໍາລັບການຫຼິ້ນຂໍ້ມູນ, ໂດຍສັງເກດວ່າທ່ານສາມາດລວມທັງສອງ
ເວລາຈາກ ແລະຜ່ານດ້ວຍປຸ່ມ --from ຖ້າເຈົ້າແຍກຈາກນັ້ນດ້ວຍ a
ຂີດຕໍ່
-o ຮູບແບບທີ່ໃຊ້ເວລາ
ນີ້ແມ່ນ "magic" ສະຫຼັບໃນທີ່ມັນບໍ່ພຽງແຕ່ບອກການເກັບກໍາວິທີການສະແດງ
ວັນທີ/ເວລາ (ບໍ່ມີທາງເລືອກອື່ນແມ່ນອະນຸຍາດໃຫ້ໃຊ້ -o ອື່ນນອກຈາກທີ່ມາຈາກ
ທີ່ກໍານົດໄວ້ [dDTm]), ມັນຍັງບອກ colmux ວິທີການສະແດງວັນທີ / ເວລາເຊັ່ນກັນ.
ໃນຮູບແບບເສັ້ນດຽວ, ເວລາຈະມາຈາກລະບົບເຈົ້າພາບໃນ
ໂໝດເວລາຈິງ ຫຼື ເຈົ້າພາບທຳອິດເມື່ອເປີດຢູ່ໃນໂໝດຫຼິ້ນ. ນີ້ແມ່ນ
ການນໍາໃຊ້ທົ່ວໄປ / ຄວາມຕ້ອງການສໍາລັບການສະຫຼັບນີ້. ແຕ່ຄວນລະມັດລະວັງໃນການເລືອກຖັນ
ຕົວເລກທີ່ມີ -cols ເປັນຕໍາແຫນ່ງຂອງຂໍ້ມູນປ່ຽນໂດຍ 1 ເມື່ອເວລາ
ລວມແລະໂດຍ 2 ຖ້າວັນທີແລະເວລາແມ່ນ. ການນໍາໃຊ້ -test ຈະສະແດງໃຫ້ເຫັນຢ່າງຖືກຕ້ອງ
ປ່ຽນຕໍາແຫນ່ງແຕ່ພຽງແຕ່ຖ້າທ່ານປະກອບ -o ກັບຄໍາສັ່ງດຽວກັນ
ເວລາທີ່ທ່ານໃຊ້ -test.
ໃນເວລາຈິງ / ຮູບແບບເທິງສຸດສະຫຼັບນີ້ບໍ່ໄດ້ຮັບອະນຸຍາດນັບຕັ້ງແຕ່ colmux ພຽງແຕ່ລາຍງານ
ເວລາປະຈຸບັນຂອງລະບົບທີ່ມັນກໍາລັງເຮັດວຽກຢູ່.
ເມື່ອຫຼິ້ນຂໍ້ມູນທີ່ມີຮູບແບບຫຼາຍເສັ້ນຈາກໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌, ກ
ເວລາສໍາລັບແຕ່ລະໄລຍະໄດ້ຖືກລາຍງານ, ປະກອບດ້ວຍເວລາທີ່
ໄລຍະຫ່າງ. ເມື່ອສະຫຼັບນີ້ຖືກລວມເຂົ້າ, ແຕ່ລະສາຍຈະຖືກ tagged ກັບ
ການສະແຕມເວລາທີ່ເຫມາະສົມນັບຕັ້ງແຕ່ບາງໂອກາດທີ່ຫາຍາກພວກເຂົາອາດຈະບໍ່ຈໍາເປັນທັງຫມົດ
ຄືກັນ.
-p ໄຟລ໌ playback
ສະວິດນີ້ບອກໃຫ້ colmux ເຮັດວຽກຢູ່ໃນໂໝດຫຼິ້ນ. ຊື່ໄຟລ໌ຄວນ
ປະກອບມີສະຖານທີ່ລະບົບແລະໂດຍປົກກະຕິແມ່ນລະບຸໄວ້ດ້ວຍບັດທໍາມະຊາດ,
ຈໍາກັດໄຟລ໌ທີ່ເລືອກເປັນວັນທີສະເພາະ. ເມື່ອໄຟລ໌ເຫຼົ່ານັ້ນເປີດຢູ່
ເຈົ້າພາບດຽວກັນ (-ທີ່ຢູ່ບໍ່ໄດ້ລະບຸ), ພວກເຂົາອາດຈະເປັນເຈົ້າພາບຫຼາຍ,
ແຕ່ເມື່ອໄຟລ໌ຢູ່ໃນໂຮດຫ່າງໄກສອກຫຼີກ, ພວກມັນທັງຫມົດຈະຕ້ອງເປັນເອກະລັກສະເພາະ
ເຈົ້າພາບ. ຖ້າຫາກວ່າສະເພາະຂອງໄຟລ໌ປະກອບມີສະຕຣິງໃນມື້ນີ້ຫຼືມື້ນີ້ພວກເຂົາ
ຈະຖືກແທນທີ່ດ້ວຍ *yyyymmdd* ສໍາລັບວັນທີນັ້ນ.
-P
ດໍາເນີນການເກັບກໍາໃນຮູບແບບແຜນການ. ນີ້ອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອກໍານົດພຽງແຕ່ກ່ຽວກັບການໃດໆ
ການປະສົມປະສານຂອງລະບົບຍ່ອຍນັບຕັ້ງແຕ່ຂໍ້ມູນທັງຫມົດຖືກສະແດງຢູ່ໃນອັນດຽວ
ສາຍ. ຢ່າງໃດກໍ່ຕາມ, ເນື່ອງຈາກການຂາດການຈັດຮູບແບບ, ນີ້ຍັງບໍ່ມີຄວາມ ໝາຍ ຫຍັງເລີຍ
ຈໍສະແດງຜົນຫຼາຍແຖວ ແລະເພາະສະນັ້ນຈຶ່ງຮອງຮັບໃນຮູບແບບແຖວດຽວເທົ່ານັ້ນ.
-ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອສັ້ນໆ ແລະອອກ.
-hostwidth n
ໂດຍຄ່າເລີ່ມຕົ້ນ, colmux ກໍານົດ hostwidth ເປັນ 8, ເວັ້ນເສຍແຕ່ວ່າມັນເຫັນບາງສິ່ງບາງຢ່າງກວ້າງກວ່າແລະສໍາລັບ
ສະຖານະການສ່ວນໃຫຍ່ນີ້ແມ່ນພຽງພໍ. ຢ່າງໃດກໍຕາມ, ຖ້າຫາກວ່າຫນຶ່ງລະບຸ hostnames ທີ່ເປັນ
ນາມແຝງຂອງຊື່ໂຮດທີ່ຍາວກວ່າ, colmux ບໍ່ມີທາງທີ່ຈະຮູ້ຄວາມຍາວຂອງເຈົ້າພາບທີ່ແທ້ຈິງ
ຈົນກ່ວາຫຼັງຈາກທີ່ມັນເລີ່ມຕົ້ນໄດ້ຮັບຂໍ້ມູນຈາກການເກັບກໍາແລະຮູບແບບຈະປິດ
ຖ້າ hostnames ຍາວກວ່າຄ່າເລີ່ມຕົ້ນ. ເພື່ອເອົາຊະນະບັນຫານີ້, ໃຊ້ມັນ
ສະຫຼັບເພື່ອບັງຄັບໃຫ້ຊື່ເຈົ້າພາບກວ້າງຂຶ້ນ.
- ສາຍ
ປ່ຽນຈໍານວນເສັ້ນທີ່ສະແດງສໍາລັບແຕ່ລະໄລຍະໃນຮູບແບບຫຼາຍເສັ້ນ.
ຄ່າເລີ່ມຕົ້ນຈະຖືກກໍານົດໂດຍຂະຫນາດ terminal ທີ່ສົ່ງຄືນໂດຍການປັບຂະຫນາດ linux
ຄໍາສັ່ງຖ້າຫາກວ່າປະຈຸບັນ. ຖ້າຄໍາສັ່ງນັ້ນບໍ່ມີຢູ່, ຂະຫນາດຈະຖືກຕັ້ງຄ່າໃນເບື້ອງຕົ້ນ
ເຖິງ 24. ຖ້າ -lines ໃຫຍ່ກວ່າຂະໜາດຂອງ terminal ຫຼື 0, ລັກສະນະທາງເທິງຈະ
ບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເວລາທີ່ຢູ່ໃນຮູບແບບທີ່ແທ້ຈິງ.
ຮູບແບບແຖວດຽວຄວບຄຸມຈໍານວນແຖວທີ່ສະແດງລະຫວ່າງສ່ວນຫົວ. ຄ່າ
ຂອງ 0 ຈະສະແດງສ່ວນຫົວພຽງແຕ່ຄັ້ງດຽວ.
- noscape
Colmux ໃຊ້ການຈັດຮູບແບບຫນ້າຈໍ brute-force, ນັ້ນແມ່ນມັນສ້າງ VT100 ຂອງຕົນເອງ
ລຳດັບໜີເພື່ອລຶບແຖວ ແລະ/ຫຼື ຍ້າຍຕົວກະພິບ. ໃນບາງໂອກາດເຈົ້າອາດຈະ
ຕ້ອງການທີ່ຈະປິດການທໍາງານລໍາດັບນີ້ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະ recode ຜົນຜະລິດແລະເຮັດຂອງທ່ານເອງ
ຫຼັງຈາກການປຸງແຕ່ງຂອງມັນ. ສະຫຼັບນີ້ຈະເຮັດແນວນັ້ນ.
- ປະກາດ
ບາງຄັ້ງການເກັບລວບລວມເວີຊັນທາງໄກແມ່ນໃຊ້ຊັອກເກັດເລີ່ມຕົ້ນແລ້ວ. ນີ້
ອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອເລີ່ມຕົ້ນຕົວຢ່າງອື່ນແລະ override ຄ່ານັ້ນ.
- ທົດສອບ
ນີ້ບອກໃຫ້ colmux ປະຕິບັດຄໍາສັ່ງລວບລວມທີ່ລະບຸໄວ້ຢູ່ໃນທ້ອງຖິ່ນຫຼືຢູ່ໃນ
ລະບົບຫ່າງໄກສອກຫຼີກທໍາອິດທີ່ລະບຸໄວ້ໂດຍ -address, ພິມສ່ວນຫົວທີ່ກ່ຽວຂ້ອງກັບ
ຖັນທີ່ເລືອກຖືກເນັ້ນໃສ່ ແລະໃສ່ຊື່ແຕ່ລະຖັນພ້ອມກັບມັນ
ເລກລໍາດັບ, ເຮັດໃຫ້ມັນງ່າຍພໍສົມຄວນເພື່ອໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ເລືອກທີ່ຖືກຕ້ອງ
ຖັນ.
- ຊື່ຜູ້ໃຊ້ ຊື່
ໃຊ້ຊື່ຜູ້ໃຊ້ນີ້ສໍາລັບຄໍາສັ່ງ ssh ທັງຫມົດ. ມັນສາມາດຖືກ overridden ສໍາລັບເຈົ້າພາບສະເພາະໂດຍ
ການລະບຸພວກມັນດ້ວຍປຸ່ມ -address ກັບຊື່ເຈົ້າພາບທີ່ຕ້ອງການ.
-ການປ່ຽນແປງ
ສະແດງສະບັບແລະອອກ. ມັນຍັງຈະລາຍງານຖ້າ Term::ReadKey ຖືກຕິດຕັ້ງ
ແລະຖ້າເປັນດັ່ງນັ້ນອັນທີ່ຈໍານວນສະບັບຂອງຕົນແມ່ນ.
ຮູບແບບການຫຼິ້ນສະເພາະ
ສະວິດເພີ່ມເຕີມຕໍ່ໄປນີ້ນຳໃຊ້ກັບໂໝດການຫຼິ້ນເທົ່ານັ້ນ. ບໍ່ມີເວລາທີ່ແທ້ຈິງ
ສະຫຼັບສະເພາະຂອງໂໝດ.
- ຊັກຊ້າ ວິນາທີ
ແນະນຳຄວາມລ່າຊ້າລະຫວ່າງຊ່ວງເວລາເປັນວິນາທີ. ທ່ານສາມາດກໍານົດຄ່າເສດສ່ວນ.
ການບໍ່ໃຊ້ສະວິດນີ້ຈະເຮັດໃຫ້ຜົນໄດ້ຮັບສະແດງຜົນໄວເທົ່າທີ່ຈະເປັນໄປໄດ້
rendered.
- ໂຮ
ຍ້າຍຕົວກະພິບໄປຕຳແໜ່ງເຮືອນ (ມຸມຊ້າຍເທິງ) ຂອງຈໍສະແດງຜົນເພື່ອໃຊ້
ຮູບແບບການສະແດງທີ່ຄ້າຍຄືເທິງ. ອັນນີ້ນຳໃຊ້ກັບໂໝດຫຼາຍສາຍເທົ່ານັ້ນເມື່ອຢູ່ໃນການຫຼິ້ນ
ໂຫມດ ແລະສະຫນອງກົນໄກສໍາລັບການສະແດງຂໍ້ມູນທີ່ບັນທຶກໄວ້ໃນລັກສະນະຄ້າຍຄືເທິງ.
-hostfilter addr[,addr]
ເມື່ອຫຼິ້ນໄຟລ໌ຄືນສໍາລັບເຈົ້າພາບຫຼາຍໃນລະບົບທ້ອງຖິ່ນ, ບາງຄັ້ງທ່ານເຮັດ
ບໍ່ຕ້ອງການທີ່ຈະຫຼິ້ນຄືນໄຟລ໌ເຈົ້າພາບທັງຫມົດ. ການກັ່ນຕອງນີ້ອະນຸຍາດໃຫ້ທ່ານລະບຸພຽງແຕ່
ເຈົ້າພາບເຫຼົ່ານັ້ນທີ່ທ່ານຕ້ອງການປະມວນຜົນ. ຮູບແບບຂອງບັນຊີລາຍຊື່ຂອງທີ່ຢູ່ແມ່ນ
ລະບຸໄວ້ໃນລັກສະນະດຽວກັນກັບ -address ຍົກເວັ້ນວ່າທ່ານບໍ່ສາມາດລະບຸຊື່ໄຟລ໌ໄດ້.
- nosort
ຈຸດປະສົງຕົ້ນຕໍສໍາລັບຜົນຜະລິດທີ່ຈະຖືກໂອນໄປຫາໄຟລ໌, ບໍ່ຈັດຮຽງຫຼື
ລວມເອົາລໍາດັບການຫລົບຫນີໃດໆໃນຜົນໄດ້ຮັບ.
ຮູບແບບຫຼາຍແຖວ
ເມື່ອມີຜົນຜະລິດຫຼາຍຫຼັງຈາກນັ້ນຈະເຫມາະກັບຫນ້າຈໍ, colmux ປະກອບມີຂໍ້ຄວາມ:
ການສະແດງຜົນ: ເສັ້ນ xx ຜ່ານ yy ອອກຈາກ zz
ຢູ່ເບື້ອງຂວາຂອງແຖວເທິງຂອງຈໍສະແດງຜົນ, ເຊິ່ງໂດຍທົ່ວໄປແລ້ວ xx ແມ່ນ 1.
ຢ່າງໃດກໍຕາມ, ເມື່ອ colmux ກໍາລັງແລ່ນ, ຫນຶ່ງອາດຈະຕ້ອງການເບິ່ງສາຍຕໍ່ໄປ, ie
ຜູ້ທີ່ຢູ່ດ້ານລຸ່ມຂອງຫນ້າຈໍແລະດັ່ງນັ້ນຈຶ່ງເບິ່ງບໍ່ເຫັນ. ຖ້າ ReadKey
ໂມດູນໄດ້ຖືກຕິດຕັ້ງ, ຫນຶ່ງພຽງແຕ່ສາມາດໃຊ້ປຸ່ມ PageDown ເພື່ອເລື່ອນລົງໃນຈໍສະແດງຜົນ
ແລະປຸ່ມ PageUp ເພື່ອຍ້າຍໄປໃນທິດທາງອື່ນ. ຖ້າ ReadKey ບໍ່ໄດ້ຕິດຕັ້ງ,
ການພິມລໍາດັບຫຼາຍປຸ່ມ pd ຫຼື pu ຈະເຮັດໃຫ້ສິ່ງດຽວກັນກັບ
ເກີດຂື້ນ.
- ຊ່ວຍເຫຼືອ
ເມື່ອທ່ານຕ້ອງການປ່ຽນຖັນການຈັດຮຽງ ແລະປຸ່ມລູກສອນບໍ່ມີໃຫ້ທ່ານ,
ມັນອາດຈະເປັນເລື່ອງທີ່ຫຍຸ້ງຍາກໃນການລະບຸຕົວເລກຂອງຖັນທີ່ຈະພິມຕາມດ້ວຍ
ກັບຄືນ. ນີ້ບອກ colmux ໃຫ້ສະແດງຕົວເລກໃນແຕ່ລະຄໍລໍາທີ່ກໍາຈັດ
ຈໍາເປັນຕ້ອງນັບດ້ວຍຕົນເອງແລະຊອກຫາອັນທີ່ທ່ານຕ້ອງການ.
- ຖັນ num
ຕັ້ງຖັນການຈັດລຽງເປັນຕົວເລກນີ້. ຕົວເລກຖັນແມ່ນຖືກກໍານົດໂດຍ
ຖັນທີ່ສົ່ງຄືນໂດຍ collectl ສໍາລັບຄໍາສັ່ງທີ່ຮ້ອງຂໍ. ຕັ້ງແຕ່ຖັນວັນທີ/ເວລາ
ເປັນທາງເລືອກສໍາລັບຂໍ້ມູນທີ່ບໍ່ແມ່ນດິນຕອນ, ການລວມຂອງພວກມັນຈະປ່ຽນຕົວເລກຂອງ
ຖັນດັ່ງນັ້ນຖ້າທ່ານບໍ່ແນ່ໃຈວ່າທ່ານເລືອກຄໍລໍາທີ່ຖືກຕ້ອງ, ທ່ານຄວນທໍາອິດ
ປະຕິບັດຄໍາສັ່ງຂອງທ່ານກັບ -test ລວມ.
ທ່ານຍັງສາມາດປ່ຽນຕົວເລກຖັນແບບໂຕ້ຕອບໄດ້ດ້ວຍປຸ່ມລູກສອນຂວາ/ຊ້າຍ
ຖ້າໂມດູນ ReadKey ຖືກຕິດຕັ້ງ (ເບິ່ງ colmux -version) ຫຼືພຽງແຕ່ພິມມັນໃສ່
ຕິດຕາມດ້ວຍ ກະແຈ.
-finalcr
ມີກໍລະນີແປກແທ້ທີ່ເຈົ້າອາດຈະຕ້ອງການທໍ່ຜົນຜະລິດໃນເວລາຈິງຂອງ colmux
script ສໍາລັບການປຸງແຕ່ງຕໍ່ໄປ. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານເຮັດສິ່ງນີ້, ທ່ານບໍ່ສາມາດອ່ານສຸດທ້າຍໄດ້
ເສັ້ນທີ່ມີລັກສະນະປົກກະຕິທີ່ຄາດວ່າຈະສິ້ນສຸດ CR, ເຊັ່ນ readline ຂອງ python().
ແທນທີ່ຈະ, ເສັ້ນສຸດທ້າຍແລະເສັ້ນທີ່ຕິດຕາມຈະຖືກສົ່ງຄືນເປັນເສັ້ນຍາວ
ສາຍ. ສະຫຼັບນີ້ບອກ colmux ໃຫ້ໃສ່ CR ສຸດທ້າຍນັ້ນ, ເຊິ່ງຈະເຮັດໃຫ້ເກີດຄວາມສັບສົນ
ຫນ້າຈໍພາຍໃຕ້ການດໍາເນີນງານປົກກະຕິ, ສະນັ້ນໄດ້ຮັບການເຕືອນລ່ວງຫນ້າ.
- ຮູບແບບເຈົ້າພາບ char:pos
ມີບາງຄັ້ງຫນຶ່ງມີ hostnames ຍາວທີ່ສາມາດໃຊ້ເວລາເຖິງຫນ້າຈໍທີ່ມີຄຸນຄ່າ
ອະສັງຫາລິມະສັບຫຼືພຽງແຕ່ເຈັບປວດທີ່ຈະເບິ່ງ. ສະຫຼັບນີ້ອາດຈະພັດທະນາຕາມເວລາ ແລະ
ໃນປັດຈຸບັນຖືກຕັ້ງເປົ້າຫມາຍເປັນ hostnames ທີ່ມີພາກສ່ວນຊ້ໍາກັນພ້ອມກັບເປັນເອກະລັກ
ສ່ວນໜຶ່ງ, ແຍກດ້ວຍຕົວໜັງສືເຊັ່ນ: ຂີດໝາຍ. ສະຫຼັບນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດກໍານົດ
ຕົວອັກສອນດຽວຕາມດ້ວຍສ່ວນຂອງຊື່ເຈົ້າພາບທີ່ທ່ານຕ້ອງການເບິ່ງ
ສະແດງ. ຕົວຢ່າງ: ຖ້າທ່ານມີຊື່ໂຮດເຊັ່ນ aaa-bbbb-cccc-dddd,
-hostformat -:3 ຈະເຮັດໃຫ້ຊິ້ນສ່ວນ cccc ຖືກສະແດງ.
- nobold
ຢ່າເນັ້ນໃສ່ຖັນທີ່ເລືອກ. ນີ້ອາດຈະເປັນປະໂຫຍດໃນເວລາທີ່ປ່ຽນເສັ້ນທາງຜົນຜະລິດ
ກັບໄຟລ໌ແລະທ່ານບໍ່ຕ້ອງການລໍາດັບການຫລົບຫນີທີ່ກ່ຽວຂ້ອງຖືກຂຽນໃສ່ມັນ.
- ປີ້ນກັບກັນ
ປີ້ນການຈັດລຽງຕາມມາດຕະຖານ. ນອກນັ້ນທ່ານຍັງສາມາດປ່ຽນທິດທາງຂອງການຈັດລຽງ
ໂຕ້ຕອບດ້ວຍປຸ່ມລູກສອນຂຶ້ນ/ລົງ ຖ້າໂມດູນ ReadKey ຖືກຕິດຕັ້ງ (ເບິ່ງ
colmux - ສະບັບ)
ຫຼືພຽງແຕ່ພິມປຸ່ມ r ແລະ .
-ສູນ
ຢ່າສະແດງແຖວທີ່ມີ 0 ໃນຖັນການຈັດຮຽງ. ທ່ານຍັງສາມາດພິມໄດ້
z ໂຕ້ຕອບ.
ຮູບແບບເສັ້ນດ່ຽວ
-col1000
ແບ່ງແຕ່ລະຖັນໂດຍ 1000 ກ່ອນການສະແດງ
-colk
ແບ່ງແຕ່ລະຖັນໂດຍ 1024 ກ່ອນການສະແດງ
-collog10
Remap ຕົວເລກຂະຫນາດໃຫຍ່ເປັນຈໍານວນນ້ອຍກວ່າຂອງຄ່າໂດຍການເອົາ log10 ຂອງມັນແລະ
ການປ່ຽນແປງຕື່ມອີກໂດຍການສ້າງແຜນທີ່ດັ່ງຕໍ່ໄປນີ້: 0,1 ຫາ 0, 10 ຫາ 10, 100 ຫາ 20, 1000
ເຖິງ 30, 10000 ຫາ 40, ... 1e9 ຫາ 90.
-cols ຈໍານວນ,...
ຈັດກຸ່ມຂໍ້ມູນທັງໝົດເຂົ້າກັນສໍາລັບແຕ່ລະໂຮດໂດຍຕົວເລກຖັນ. ເຊັ່ນດຽວກັນກັບ -column, ທ່ານ
ສາມາດຢືນຢັນຖັນທີ່ຖືກຕ້ອງໄດ້ຮັບການຄັດເລືອກໂດຍການທໍາອິດການແລ່ນດ້ວຍ -test.
-colnodet
ຢ່າສະແດງຂໍ້ມູນສໍາລັບແຕ່ລະໂຮດ, ພຽງແຕ່ສະແດງຈໍານວນທັງຫມົດ.
-colnodiv ຈໍານວນ,...
ຢ່າແບ່ງຕົວເລກຖັນທີ່ລະບຸໄວ້ດ້ວຍ 1000 ຫຼື 1024 ເມື່ອ col1000 ຫຼື colk ຫຼື
ນຳໃຊ້ການຫັນເປັນ colllog10 ເມື່ອລະບຸໄວ້. ການນໍາໃຊ້ປົກກະຕິແມ່ນຖ້າທ່ານຕ້ອງການ
ເພື່ອເບິ່ງການໂຫຼດ cpu ເຊັ່ນດຽວກັນກັບສະຖິຕິເຄືອຂ່າຍຫຼືແຜ່ນໃນກໍລະນີທີ່ທ່ານອາດຈະຕ້ອງການ
ແບ່ງອັນສຸດທ້າຍດ້ວຍ 1024 ແຕ່ບໍ່ແມ່ນ CPU.
-colnoinst
ຢ່າລວມເອົາສ່ວນຕົວຢ່າງ (ແລະວົງເລັບອ້ອມຂ້າງ) ໃນສ່ວນຫົວຖັນທັງໝົດ.
-coltotal
ຮວມເອົາຈຳນວນທັງໝົດສຳລັບແຕ່ລະຖັນໄປທາງຂວາ.
- ຄວາມກວ້າງ
ຕັ້ງຖັນຜົນຜະລິດໃຫ້ກວ້າງນີ້, ໂດຍປົກກະຕິແລ້ວໃຊ້ຮ່ວມກັບ -col1000
ຫຼື colk ເພື່ອອະນຸຍາດໃຫ້ເຈົ້າພາບຫຼາຍຂື້ນກັບເສັ້ນດຽວກັນ. ມັນຍັງສາມາດຖືກນໍາໃຊ້ຖ້າຫາກວ່າ
ຊື່ເຈົ້າພາບແມ່ນແຄບເກີນໄປສໍາລັບຫົວຄໍລໍາແລະທ່ານມີບ່ອນຫວ່າງທີ່ຈະສະແດງໄດ້ກວ້າງກວ່າ
ຊື່.
ການລາຍງານຂໍ້ຍົກເວັ້ນສະເພາະ
ໃນຮູບແບບແຖວດຽວ, ແທນທີ່ຈະລໍຖ້າເຈົ້າພາບທັງຫມົດລາຍງານຂໍ້ມູນຂອງພວກເຂົາ, colmux ພຽງແຕ່
ລາຍງານຂໍ້ມູນສຸດທ້າຍທີ່ເຫັນເມື່ອເວລາທີ່ຈະສ້າງເສັ້ນຂອງຜົນຜະລິດໄດ້ມາເຖິງ. ໃນສ່ວນໃຫຍ່
ກໍລະນີ, ສິ່ງເຫຼົ່ານີ້ສະທ້ອນເຖິງຄ່າຂໍ້ມູນຫຼ້າສຸດແຕ່ໃນເວລາໂຫຼດ, ຂໍ້ມູນອາດຈະເປັນ
ມາຮອດ colmux ຊ້າແລະດັ່ງນັ້ນມູນຄ່າທີ່ຜ່ານມາອາດຈະຖືກລາຍງານ. ຖ້າອາຍຸຂອງຂໍ້ມູນນັ້ນ
ເກີນຈຳນວນທີ່ກຳນົດໄວ້, ຄ່າເລີ່ມຕົ້ນປະຈຸບັນແມ່ນ 2, ຄ່າຍົກເວັ້ນຈະ
ໄດ້ຮັບການລາຍງານຂອງ -1. ໃນເວລາອື່ນໆ, ມັນໄດ້ຖືກພົບເຫັນບ່ອນທີ່ແມງໄມ້ / ໄດເວີອາດຈະເຮັດໃຫ້ເກີດ
ຄ່າທີ່ບໍ່ຖືກຕ້ອງທີ່ຈະລາຍງານເປັນຕົວເລກລົບ ແລະຄ່າເຫຼົ່ານັ້ນຍັງຖືກລາຍງານເປັນ
-1. ທັງອາຍຸ ແລະຄ່າຍົກເວັ້ນສາມາດປ່ຽນແປງໄດ້ດ້ວຍປຸ່ມສະວິດຕໍ່ໄປນີ້.
-ອາຍຸ ຈໍານວນ
ເມື່ອເລີ່ມຕົ້ນເລີ່ມຕົ້ນແລະໂຮດທັງຫມົດຍັງບໍ່ທັນໄດ້ລາຍງານຂໍ້ມູນໃດໆ, colmux
ຈະສະແດງເປັນ -1 ເພື່ອຊີ້ບອກວ່າຍັງບໍ່ມີຂໍ້ມູນທີ່ໄດ້ຮັບການເຫັນ. ຖ້າຫາກວ່າໃນລະຫວ່າງການປຸງແຕ່ງ a
ເຈົ້າພາບບໍ່ສາມາດລາຍງານໃນໄລຍະ -age, ຄ່າເລີ່ມຕົ້ນແມ່ນ 2, colmux ຍັງຈະລາຍງານ a
-1 ຊີ້ໃຫ້ເຫັນຂໍ້ມູນແມ່ນ stale.
-negdataval h
ໃນບາງກໍລະນີ, ອາດຈະມີຂໍ້ມູນທີ່ຜິດພາດໄດ້ຖືກລາຍງານເປັນຕົວເລກລົບ (ເຖິງແມ່ນວ່າ
ບາງຄັ້ງຕົວເລກລົບແມ່ນຖືກຕ້ອງ). ເມື່ອລະບຸໄວ້, ແທນອັນໃດລົບ
ຕົວເລກທີ່ມີຄ່ານີ້.
-nodataval h
ສະຫຼັບນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດປ່ຽນ -1 ທີ່ຖືກລາຍງານເປັນປົກກະຕິສໍາລັບການຂາດຫາຍໄປຫຼື
ຂໍ້ມູນ stale ກັບຄ່າທີ່ລະບຸ, ທົ່ວໄປທີ່ສຸດແມ່ນ 0.
ການວິນິດໄສ
ປຸ່ມສະວິດຕໍ່ໄປນີ້ມີຈຸດປະສົງເພື່ອການວິນິດໄສຫຼາຍກວ່າການເຮັດວຽກປົກກະຕິ,
ເຖິງແມ່ນວ່າຍັງມີມູນຄ່າການນໍາໃຊ້ໃນໂອກາດທີ່ເຫມາະສົມ.
-ແມງໄມ້ h
ສະວິດນີ້ແມ່ນສໍາລັບການສ້າງຂໍ້ມູນການວິນິດໄສໃນລະດັບຕ່າງໆ. ມັນແມ່ນ
ຕົວຈິງແລ້ວເປັນຫນ້າກາກເລັກນ້ອຍ, ຄຸນຄ່າຂອງມັນໄດ້ຖືກລະບຸໄວ້ໃນຕອນເລີ່ມຕົ້ນໃນ colmux ຕົວຂອງມັນເອງ.
ບາງທີຄ່າທີ່ເປັນປະໂຫຍດທີ່ສຸດແມ່ນ 1 ຍ້ອນວ່າມັນຈະເຮັດໃຫ້ colmux ສະແດງທັງຫມົດ
ຄໍາສັ່ງຫ່າງໄກສອກຫຼີກມີບັນຫາກັບແຕ່ລະເຈົ້າພາບໃນບັນຊີລາຍຊື່ທີ່ຢູ່ແລະມັກຈະເປີດເຜີຍ
ບັນຫາໃນເວລາທີ່ສິ່ງຕ່າງໆເບິ່ງຄືວ່າບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງ
- nocheck
ສະວິດນີ້ໃນເບື້ອງຕົ້ນໄດ້ຖືກລວມຢູ່ໃນສະບັບກ່ອນຫນ້າໃນເວລາທີ່ການກວດສອບເຈົ້າພາບທາງໄກ
ໄດ້ເຮັດໃຫ້ເກີດບັນຫາໃນບາງກໍລະນີແລະໂດຍການຂ້າມການກວດສອບເຫຼົ່ານັ້ນ, colmux ຈະດໍາເນີນການ
ເຊື່ອຖືໄດ້ຫຼາຍຂຶ້ນ. ໃນຂະນະທີ່ມັນຮູ້ສຶກວ່າເປັນຂອງ V3.2.0 ການກວດສອບການເຂົ້າເຖິງເຫຼົ່ານີ້ແມ່ນ
ໃນປັດຈຸບັນທີ່ເຊື່ອຖືໄດ້ແລະບໍ່ຄວນຂ້າມ, ສະຫຼັບນີ້ໄດ້ຖືກປະໄວ້ຢູ່ໃນສະຖານທີ່.
- ງຽບ
ໂດຍຄ່າເລີ່ມຕົ້ນແລະເມື່ອ -nocheck ບໍ່ໄດ້ລະບຸ, colmux ກວດເບິ່ງທຸກລຸ້ນ
ລວບລວມຕົວຢ່າງຕໍ່ກັບຂໍ້ທໍາອິດທີ່ພົບວ່າກໍາລັງແລ່ນເກັບກໍາແລະ
ຖ້າແຕກຕ່າງກັນ, ລາຍງານຄວາມບໍ່ກົງກັນ. ສະວິດນີ້ສະກັດກັ້ນການເຕືອນນັ້ນ.
ເມື່ອໄດ້ຮັບການເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ທີ່ບໍ່ຄາດຄິດ, ມີການເຕືອນໄພເຊັ່ນກັນ
ລາຍງານ ແລະຄຳຮ້ອງຂໍຖືກລະເລີຍທັນທີ. ສະຫຼັບນີ້ຍັງສະກັດກັ້ນສິ່ງເຫຼົ່ານັ້ນ
ຂໍ້ຄວາມເຊັ່ນດຽວກັນ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບບັນຫາການເຊື່ອມຕໍ່, ເບິ່ງ CONNECTION
ບັນຫາ.
- ສາມາດບັນລຸໄດ້
ໂດຍຄ່າເລີ່ມຕົ້ນ, ເມື່ອໂນດຖືກພົບວ່າບໍ່ສາມາດເຂົ້າເຖິງໄດ້, colmux ຈະເອົາມັນອອກຈາກ
ບັນຊີລາຍຊື່ຂອງເຈົ້າພາບແລະສືບຕໍ່ປະຕິບັດ. ສະວິດນີ້ຈະບອກ colmux ໃຫ້ອອກ
ໃນເວລາທີ່ເຈົ້າພາບທັງຫມົດບໍ່ສາມາດຕິດຕໍ່ໄດ້.
Miscellaneous
ມີ 2 ປຸ່ມທີ່ຄໍາອະທິບາຍບໍ່ເຫມາະສົມກັບບ່ອນອື່ນ:
-colbin ເສັ້ນທາງ
ໃນບາງໂອກາດທີ່ຫາຍາກ, ເຊັ່ນ: ການທົດສອບ patch ເພື່ອເກັບກໍາໃນສໍາເນົາທີ່ບໍ່ຢູ່ໃນ / usr / ຖັງ,
ທ່ານອາດຈະຕ້ອງການບອກ colmux ໃຫ້ໃຊ້ສໍາເນົານັ້ນແທນທີ່ຈະເປັນມາດຕະຖານ. ໃຊ້ນີ້
ສະຫຼັບໄປຊີ້ໄປຫາສຳເນົານັ້ນ. ແນ່ນອນ, ສຳເນົານັ້ນຕ້ອງມີຢູ່ໃນບ່ອນນັ້ນ
ລະບົບທັງໝົດ.
-ຮັກສາຊີວິດ ແຫ້ງ
Colmux ໃຊ້ ssh ເພື່ອເລີ່ມຕົ້ນການລວບລວມໃນແຕ່ລະເຄື່ອງຫ່າງໄກສອກຫຼີກແລະຫຼັງຈາກນັ້ນການສື່ສານ
ລະຫວ່າງ collectl ແລະ colmux ເກີດຂຶ້ນຜ່ານເຕົ້າຮັບ. ໂດຍປົກກະຕິ, ssh ຖືກຕັ້ງຄ່າເປັນ
ໝົດເວລາຫຼັງຈາກໄລຍະເວລາທີ່ບໍ່ມີການເຄື່ອນໄຫວ, ເຊັ່ນ: 30 ນາທີ, ຊຶ່ງຫມາຍຄວາມວ່າເປັນເວລາດົນນານ.
ແລ່ນເຊສຊັນ colmux ຈະເລີ່ມສູນເສຍການເຊື່ອມຕໍ່ເມື່ອໄລຍະນີ້
ຮອດ. ໂດຍການລະບຸໄລຍະເວລາຮັກສາ, ທ່ານກໍາລັງບອກ ssh ໃຫ້ສົ່ງ a
Keepalive ເປັນໄລຍະໄປຫາອີກດ້ານຫນຶ່ງເພື່ອວ່າການເຊື່ອມຕໍ່ບໍ່ໄດ້ຫຼຸດລົງ.
-retaddr ສິ່ງເສບຕິດ
ບອກຜູ້ເກັບຈາກໄລຍະໄກໃຫ້ເປີດຊັອກເກັດຢູ່ໃນທີ່ຢູ່ນີ້ແທນທີ່ຈະເລືອກໄວ້ກ່ອນ
ຫນຶ່ງ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບເລື່ອງນີ້, ເບິ່ງບັນຫາການເຊື່ອມຕໍ່.
-ຫມົດເວລາ ແຫ້ງ
ໂດຍຄ່າເລີ່ມຕົ້ນ, collections ລໍຖ້າເຖິງ 10 ວິນາທີສໍາລັບຕົວຢ່າງຫ່າງໄກສອກຫຼີກຂອງ collection to
ເຊື່ອມຕໍ່ຄືນ. ໃນເຄືອຂ່າຍທີ່ຊ້າລົງຫຼືເມື່ອມີຕົວຢ່າງຈໍານວນຫລາຍ
ໄດ້ຖືກເລີ່ມຕົ້ນ, ພວກເຂົາອາດຈະລົ້ມເຫລວໃນການເຊື່ອມຕໍ່ຄືນໃນເວລາ. ສະຫຼັບນີ້ຈະຂະຫຍາຍອັນນັ້ນ
ໝົດເວລາ, ແຕ່ມັນຍັງຕ້ອງການໃຊ້ collectl V3.6.4 ເພາະວ່າລຸ້ນກ່ອນໜ້ານີ້ເຮັດ
ບໍ່ຮອງຮັບຄຸນສົມບັດນີ້.
- ໄລຍະເວລາ ແຫ້ງ
ເມື່ອ colmux ເລີ່ມຕົ້ນຂຶ້ນແລະກວດເບິ່ງການເຊື່ອມຕໍ່ກັບເຄື່ອງຈັກທັງຫມົດທີ່ລະບຸໂດຍ
-addr, ມັນຍັງໄດ້ຮັບວັນທີ / ເວລາໃນປະຈຸບັນຂອງພວກເຂົາແລະການນໍາໃຊ້ທີ່ຄິດໄລ່ຂອບເຂດຂອງ
ເວລາລະບົບໃນທົ່ວທຸກ nodes. ຖ້າເວລານັ້ນພົບວ່າມີຫຼາຍກວ່ານັ້ນ -timerange
ວິນາທີ, colmux ສ້າງຄໍາເຕືອນຍ້ອນວ່າຄວາມແຕກຕ່າງນີ້ສາມາດເຮັດໃຫ້ເກີດການລາຍງານ
probems. ຫນຶ່ງສາມາດເພີ່ມຂອບເຂດເພື່ອກໍາຈັດຂໍ້ຄວາມ (ບໍ່ແນະນໍາ
ເວັ້ນເສຍແຕ່ວ່າປັດໃຈອື່ນໆແມ່ນປ້ອງກັນບໍ່ໃຫ້ nodes ຕອບສະຫນອງໄວພຽງພໍກັບ
ຄໍາສັ່ງວັນທີ) ຫຼືສະກັດກັ້ນການເຕືອນດ້ວຍ -quiet.
PLAYBACK MODE ຄວາມຕ້ອງການ
ບັນທຶກທັງໝົດທີ່ຖືກຫຼິ້ນຄືນຈະຕ້ອງຖືກເກັບກຳໂດຍໃຊ້ໄລຍະດຽວກັນກັບ colmux ເທົ່ານັ້ນ
ເບິ່ງໄຟລ໌ / ໂຮດທໍາອິດເພື່ອກໍານົດຄ່າທີ່ເຫມາະສົມ.
ມັນສົມມຸດວ່າໂມງທັງຫມົດແມ່ນ synchronized ດີສົມເຫດສົມຜົນຍ້ອນວ່າ colmux ໃຊ້ເວລາເພື່ອກໍານົດ
ຂໍ້ມູນໃດຈະຖືກສະແດງເປັນຊຸດ.
ໄຟລ໌ທັງໝົດຈະຕ້ອງຢູ່ໃນໄດເລກະທໍລີດຽວກັນໃນທຸກລະບົບ ແລະລະບົບນັ້ນຈະຕ້ອງຖືກລວມເຂົ້າ
ໃນສະເພາະໄຟລ໌ playback
ໄຟລ໌ທັງໝົດຢູ່ໃນໂຮສທາງໄກຕ້ອງແມ່ນສຳລັບໂຮສນັ້ນເທົ່ານັ້ນ
ຕົວຢ່າງ
ດໍາເນີນການເກັບກໍາຢູ່ໃນ 3 nodes, ສະແດງສະຖິຕິ CPU, Disk ແລະເຄືອຂ່າຍຫນຶ່ງຄັ້ງຕໍ່ວິນາທີແລະຈັດຮຽງ
ໂດຍຖັນ 1, ເຊິ່ງເກີດຂຶ້ນເປັນ CPU ທັງໝົດ.
ໂຄລອມ - ຕື່ມ abc,def, xyz
ສະແດງຂະບວນການທາງເທິງແບບໄດນາມິກໃນ nodes n1-n10 ຂອງກຸ່ມກຸ່ມໜຶ່ງຄັ້ງຕໍ່ວິນາທີ, ຈັດຮຽງໂດຍ
ຖັນ 5.
ໂຄລອມ - ຕື່ມ n[1-10] - ຄໍາສັ່ງ "-sZ : 1 " - ຖັນ 5
ເຮັດເຊັ່ນດຽວກັນສໍາລັບມື້ວານນີ້, ລະຫວ່າງຊົ່ວໂມງ 5 ໂມງເຊົ້າຫາ 6 ໂມງເຊົ້າ, ໃຫ້ແນ່ໃຈວ່າຈະຢຸດຢູ່ທີ່ 1/2.
ທີສອງລະຫວ່າງໄລຍະຫ່າງ. ຫມາຍເຫດ, ຖ້າທ່ານອອກຈາກ -addr ທ່ານສາມາດໃສ່ບັນທຶກທັງຫມົດເຂົ້າໄປໃນ
/var/log/collectl ໃນໂຮດທ້ອງຖິ່ນແລະຫຼິ້ນພວກມັນຄືນຈາກບ່ອນນັ້ນ.
ໂຄລອມ - ຕື່ມ n[1-10] - ຄໍາສັ່ງ "-sZ -p/var/log/collectl/YESTERDAY -from 05:00-06:00"
- ຖັນ 5 - ຊັກຊ້າ .5
ເບິ່ງຈໍານວນຫນ່ວຍຄວາມຈໍາທີ່ມີແຜນທີ່ແລະແຜ່ນທີ່ບໍລິໂພກຢູ່ໃນ nodes n1-n10 ແລະ n15 ໃນຕົວຈິງ.
ເວລາ, ທຸກໆ 2 ວິນາທີໂດຍໃຊ້ຮູບແບບເສັ້ນດຽວ. ລວມເອົາທັງໝົດ ແລະຄຳນຳແຕ່ລະແຖວດ້ວຍ
ເວລາ. ເນື່ອງຈາກຂະຫນາດຫນ່ວຍຄວາມຈໍາມີແນວໂນ້ມທີ່ຈະໃຫຍ່ຫຼາຍ, ແບ່ງແຕ່ລະຄົນໂດຍ 1024 ດັ່ງນັ້ນພວກເຮົາຈຶ່ງເຫັນ MB
ຫຼາຍກວ່າ KB. ຈື່ໄວ້ວ່າຕົວເລກຖັນທີ່ສະແດງຢູ່ສະເໝີແມ່ນແຕ່ໃຫຍ່ຫານ້ອຍ
ໂດຍບໍ່ຄໍານຶງເຖິງຄໍາສັ່ງຂອງພວກເຂົາໃນ -cols. ເພື່ອໃຫ້ແນ່ໃຈວ່າ, ທໍາອິດທົດສອບຕົວເລກຖັນ.
ໂຄລອມ - ຕື່ມ n[1-10,15] - ຄໍາສັ່ງ "-sm -i2 -oT" -cols 6,7 -coltot -colk - ທົດສອບ
ໂຄລອມ - ຕື່ມ n[1-10,15] - ຄໍາສັ່ງ "-sm -i2 -oT" -cols 6,7 -coltot -colk
ສະແດງແຜ່ນທີ່ມີການເຄື່ອນໄຫວຫຼາຍທີ່ສຸດ, ອີງຕາມ KB ທີ່ຂຽນ, ໃນ nodes n1, n4 ແລະ n5.
ໂຄລອມ - ຕື່ມ n1,n4,n5 - ຄໍາສັ່ງ "-sD" - ຖັນ 6
ນີ້ແມ່ນ trick ເຢັນ. ປະຈຸບັນ Collectl ໃຫ້ທ່ານເບິ່ງຂະບວນການເທິງດ້ວຍ --top
ສະຫຼັບ ແລະແມ້ກະທັ້ງເລືອກຖັນຈັດຮຽງຕາມຊື່. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານຕ້ອງການປ່ຽນຖັນ
ທ່ານຈໍາເປັນຕ້ອງອອກຈາກ, ຫຼັງຈາກນັ້ນ rerun collectionl ທີ່ມີຊື່ຖັນການຈັດລຽງທີ່ແຕກຕ່າງກັນ. ແຕ່ຖ້າທ່ານແລ່ນ
ມັນຄືກັບຕົວຢ່າງນີ້, ທ່ານໄດ້ຮັບພະລັງຂອງ colmux ເພື່ອປ່ຽນຖັນການຈັດຮຽງແບບເຄື່ອນໄຫວ
ດ້ວຍປຸ່ມລູກສອນ! ທ່ານຍັງສາມາດໃຊ້ເຕັກນິກນີ້ເພື່ອຈັດຮຽງແບບເຄື່ອນໄຫວໄດ້
ຂໍ້ມູນຫຼາຍສາຍໃນທ້ອງຖິ່ນເຊັ່ນ: ຝາອັດປາກຂຸມ ຫຼືແມ້ກະທັ້ງຂໍ້ມູນລາຍລະອຽດເຊັ່ນ CPU, Disk, Luster ແລະ
ເຄືອຂ່າຍເຊັ່ນດຽວກັນ! ຕາມທໍາມະຊາດ, ເຕັກນິກນີ້ເຮັດວຽກຄືກັນກັບການຫຼິ້ນຄືນຂໍ້ມູນເຊັ່ນດຽວກັນ.
ໂຄລອມ - ຄໍາສັ່ງ "-sZ -i:1"
ຄວາມຕ້ອງການ
colmux ຕ້ອງການ ssh ທີ່ບໍ່ມີລະຫັດຜ່ານລະຫວ່າງ node ທີ່ມັນກໍາລັງແລ່ນຢູ່ໃນສິ່ງທີ່ມັນກໍາລັງຕິດຕາມ.
ໃຫ້ແນ່ໃຈວ່າພອດທີ່ທ່ານກໍາລັງໃຊ້ສໍາລັບການສື່ສານ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 2655, ຖ້າເປີດ
ການຕິດຕໍ່ ບັນຫາ
ວິທີທີ່ colmux ເຮັດວຽກແມ່ນການເລືອກທີ່ຢູ່ທີ່ມັນຕ້ອງການຕິດຕໍ່ສື່ສານແລະເລີ່ມຕົ້ນ
ຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນສໍາເນົາຫ່າງໄກສອກຫຼີກຂອງການເກັບກໍາ, ບອກໃຫ້ເຂົາເຈົ້າເຊື່ອມຕໍ່ກັບຄືນໄປບ່ອນ colmux ໂດຍໃຊ້ນັ້ນ
ທີ່ຢູ່. ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະເຫັນອັນນີ້, ແມ່ນການແລ່ນ colmux ກັບ -noesc, ເຊິ່ງບອກມັນບໍ່ໃຫ້.
ອອກລໍາດັບການຫລົບຫນີໃດໆແລະດັ່ງນັ້ນຈິ່ງບໍ່ໃຫ້ດໍາເນີນການໃນຮູບແບບເຕັມຫນ້າຈໍ. ເພີ່ມເຕີມ
switch of -debug 1 ບອກໃຫ້ມັນສະແດງໃຫ້ເຫັນຄໍາສັ່ງເລີ່ມຕົ້ນການເກັບກໍາໄລຍະໄກ. ເມື່ອມີ ກ
ບັນຫາການສື່ສານໂດຍທົ່ວໄປແລ້ວທ່ານຈະເຫັນຂໍ້ຄວາມ 'ການເຊື່ອມຕໍ່ຫມົດເວລາ' ສະແດງ.
ໃນຄວາມເປັນຈິງ, ມີຄວາມເປັນໄປໄດ້ສອງສາມຢ່າງຢູ່ທີ່ນີ້, ຫນຶ່ງໃນນັ້ນແມ່ນໄຟວໍ
ການປ້ອງກັນການເຊື່ອມຕໍ່ແລະວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະທົດສອບນີ້ແມ່ນດໍາເນີນການເກັບກໍາຢູ່ໃນທ້ອງຖິ່ນ
ເຄື່ອງແບບນີ້: collectl -Aserver. ນີ້ບອກການດໍາເນີນການເກັບກໍາເປັນເຄື່ອງແມ່ຂ່າຍ, ຟັງສໍາລັບ
ການເຊື່ອມຕໍ່ຄືກັນກັບ colmux. ຫຼັງຈາກນັ້ນ, ເຂົ້າໄປໃນເຄື່ອງຫ່າງໄກສອກຫຼີກແລະດໍາເນີນການ
/usr/share/collectl/util/client.pl addr-of-server ທີ່ບອກ client.pl ໃຫ້ເປີດ socket.
ກັບສໍາເນົາຂອງການເກັບກໍານັ້ນ. ມັນຄວນຈະລົ້ມເຫລວຄືກັບເວລາທີ່ມັນຖືກແລ່ນຜ່ານ colmux, ສະນັ້ນພະຍາຍາມ
ເປີດ firewall ແລະລອງມັນອີກຄັ້ງ. ຖ້າມັນແກ້ໄຂບັນຫາ, ມັນແມ່ນຄວາມຈິງ
Firewall ການຂັດຂວາງສິ່ງຕ່າງໆແລະ colmux ໃນປັດຈຸບັນຄວນຈະເຮັດວຽກໄດ້ດີ.
ບາງຄັ້ງມີການໂຕ້ຕອບຫຼາຍທີ່ຖືກກໍານົດໄວ້ໃນເຄື່ອງໂຮດຕິ້ງ colmux ແລະໃນບາງອັນ
ກໍລະນີພຽງແຕ່ບາງທີ່ຢູ່ຈະອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ເຕົ້າຮັບ. ອີກເທື່ອຫນຶ່ງ, ການນໍາໃຊ້ client.pl ໃນ
ເຄື່ອງຫ່າງໄກສອກຫຼີກພະຍາຍາມເຊື່ອມຕໍ່ກັບຄືນໄປຫາການເກັບກໍາທີ່ຢູ່ທີ່ແຕກຕ່າງກັນແລະໃນເວລາທີ່ທ່ານຊອກຫາ
ຫນຶ່ງທີ່ເຮັດວຽກ, ບອກ colmux ໃຫ້ໃຊ້ທີ່ຢູ່ນັ້ນສໍາລັບການສື່ສານຜ່ານປຸ່ມ -retaddr switch.
ໃຊ້ colmux ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net