5 ຄໍາແນະນໍາທີ່ເປັນປະໂຫຍດສໍາລັບກອງປະຊຸມສະຖານີ Tmux ທີ່ດີກວ່າ


ໜ້າ ຈໍ GNU, ເຊິ່ງໃຊ້ໃນການສ້າງ, ເຂົ້າເບິ່ງແລະຄວບຄຸມການໃຊ້ງານຫຼາຍຄັ້ງຈາກ console ດຽວ. ມັນເປັນປະໂຫຍດ ສຳ ລັບຜູ້ບໍລິຫານລະບົບ ສຳ ລັບການເຮັດໂປຣແກຣມບັນທັດ ຄຳ ສັ່ງຫຼາຍກວ່າ ໜຶ່ງ ຄັ້ງໃນເວລາດຽວກັນ.

ຄຸນລັກສະນະທີ່ເປັນປະໂຫຍດອັນ ໜຶ່ງ ຂອງ tmux ແມ່ນວ່າມັນສາມາດເປັນການປະຊຸມ SSH ເພື່ອຈະຍັງຄົງໃຊ້ຢູ່ຕໍ່ໄປເຖິງແມ່ນວ່າຫຼັງຈາກທີ່ເຊື່ອມຕໍ່ຈາກ console.

ໃນ tmux, ກອງປະຊຸມແມ່ນພາຊະນະ ສຳ ລັບເຄື່ອງຈັກສ່ວນບຸກຄົນທີ່ຖືກຈັດການໂດຍ tmux. ແຕ່ລະກອງປະຊຸມມີປ່ອງຢ້ຽມ ໜຶ່ງ ຫລືຫຼາຍປ່ອງທີ່ເຊື່ອມໂຍງກັບມັນ. ແລະປ່ອງຢ້ຽມຈະເຕັມ ໜ້າ ຈໍທັງ ໝົດ ແລະທ່ານອາດຈະແບ່ງມັນອອກເປັນຫລາຍໆຮູບສີ່ຫລ່ຽມ (ບໍ່ວ່າຕັ້ງຫລືແນວນອນ), ແຕ່ລະປ່ອງແມ່ນເປັນພອດ pseudo ແຍກຕ່າງຫາກ.

ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍບາງ ຄຳ ແນະ ນຳ ທີ່ເປັນປະໂຫຍດ ສຳ ລັບ tmux session ທີ່ດີກວ່າໃນ Linux.

ຕັ້ງຄ່າ Terminal ເພື່ອເລີ່ມຕົ້ນ tmux ໂດຍຄ່າເລີ່ມຕົ້ນ

ເພື່ອ ກຳ ນົດສະຖານີຂອງທ່ານໃຫ້ເລີ່ມຕົ້ນ tmux ໂດຍອັດຕະໂນມັດຕາມຄ່າເລີ່ມຕົ້ນ, ເພີ່ມສາຍຕໍ່ໄປນີ້ໃສ່ ~/.bash_profile ແຟ້ມເລີ່ມຕົ້ນຫອຍຂອງທ່ານ, ຢູ່ ເໜືອ ສ່ວນຂອງນາມແຝງຂອງທ່ານ.

if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then
    tmux attach -t default || tmux new -s default
fi

ບັນທຶກເອກະສານແລະປິດມັນ.

ຫຼັງຈາກນັ້ນ, ປິດແລະເປີດສະຖານີດັ່ງກ່າວເພື່ອເລີ່ມຕົ້ນໃຊ້ tmux ໂດຍຄ່າເລີ່ມຕົ້ນ, ທຸກໆຄັ້ງທີ່ທ່ານເປີດ ໜ້າ ຕ່າງ.

ໃຫ້ຊື່ກອງປະຊຸມ Terminal

tmux ຕັ້ງຊື່ໃຫ້ຄ່າເລີ່ມຕົ້ນ ສຳ ລັບການປະຊຸມ, ເຖິງຢ່າງໃດກໍ່ຕາມ, ບາງຄັ້ງ, ຊື່ນີ້ບໍ່ໄດ້ຖືກອະທິບາຍພຽງພໍ. ທ່ານສາມາດໃຫ້ຊື່ຂອງບົດຮຽນທີ່ທ່ານເລືອກ.

ຕົວຢ່າງ: ຖ້າທ່ານ ກຳ ລັງເຮັດວຽກກັບສູນຂໍ້ມູນຫຼາຍທ່ານສາມາດຕັ້ງຊື່ກອງປະຊຸມເຊັ່ນ "datacenter1, datacenter2 ແລະອື່ນໆ."

$ tmux new -s datacenter1
$ tmux new -s datacenter2

ສັບປ່ຽນລະຫວ່າງ tmux Terminal Sessions

ເພື່ອສັບປ່ຽນກັນງ່າຍໆລະຫວ່າງ tmux session ທີ່ແຕກຕ່າງກັນ, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ຊື່ ສຳ ເລັດຂອງ session. ທ່ານສາມາດໃຊ້ການຂະຫຍາຍຄວາມ ສຳ ເລັດຂອງ tmux ເພື່ອເປີດໃຊ້ມັນດັ່ງທີ່ສະແດງ:

$ cd bin
$ git clone https://github.com/srsudar/tmux-completion.git

ຫຼັງຈາກນັ້ນໃຫ້ເອົາເອກະສານ ~/bin/tmux-ua tiav/tmux ໃນເອກະສານ ~/.bashrc ຂອງທ່ານ, ໂດຍການຕື່ມໃສ່ເສັ້ນຕໍ່ໄປນີ້ໃນມັນ.

source  ~/bin/tmux-completion/tmux

ບັນທຶກເອກະສານແລະປິດມັນ.

ຫຼັງຈາກນັ້ນ, ປິດແລະເປີດ ໜ້າ ຕ່າງຢູ່ປາຍຍອດຂອງທ່ານ, ຄັ້ງຕໍ່ໄປທ່ານໃສ່ ຄຳ ສັ່ງຕໍ່ໄປນີ້ແລະກົດປຸ່ມ Tab, ມັນຄວນຈະສະແດງໃຫ້ທ່ານເຫັນຊື່ພາກທີ່ເປັນໄປໄດ້.

$ tmux attach -t

ໃຊ້ Tmuxinator Session Manager

ຜູ້ຈັດການກອງປະຊຸມຈະສ້າງພື້ນທີ່ເຮັດວຽກຂອງ tmux ໂດຍການເຮັດຊຸດຂອງ ຄຳ ສັ່ງໂດຍອີງໃສ່ config. ຜູ້ຈັດການກອງປະຊຸມ tmux ທີ່ຖືກ ນຳ ໃຊ້ຫຼາຍທີ່ສຸດແມ່ນ tmuxinator.

Tmuxinator ແມ່ນປະໂຫຍດທີ່ໃຊ້ໃນການສ້າງແລະຈັດການກັບ tmux session ໄດ້ງ່າຍ. ເພື່ອໃຊ້ມັນຢ່າງມີປະສິດຕິຜົນ, ທ່ານຄວນມີຄວາມຮູ້ກ່ຽວກັບການເຮັດວຽກຂອງ tmux. ສິ່ງທີ່ ສຳ ຄັນທ່ານຄວນເຂົ້າໃຈວ່າປ່ອງຢ້ຽມແລະ panes ແມ່ນຫຍັງຢູ່ໃນ tmux.

ໃຊ້ Zoom ເພື່ອສຸມໃສ່ຂະບວນການດຽວ

ສຸດທ້າຍ, ຫຼັງຈາກເປີດທຸກແຖບ, ທ່ານຕ້ອງການທີ່ຈະສຸມໃສ່ຂະບວນການດຽວ, ທ່ານສາມາດຊູມຂະບວນການເພື່ອຕື່ມຂໍ້ມູນໃສ່ ໜ້າ ຈໍທັງ ໝົດ. ພຽງແຕ່ຍ້າຍໄປທີ່ແຖບທີ່ທ່ານຕ້ອງການສຸມໃສ່ແລະກົດປຸ່ມ Ctrl + b , z (ໃຊ້ດຽວກັນເພື່ອຂະຫຍາຍອອກ).

ເມື່ອທ່ານເຮັດ ສຳ ເລັດດ້ວຍຄຸນນະສົມບັດການຊູມ, ກົດປຸ່ມເລື່ອນທີ່ດຽວກັນເພື່ອເລື່ອນແຖບ.

ນັ້ນແມ່ນມັນ! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ອະທິບາຍບາງ ຄຳ ແນະ ນຳ ທີ່ເປັນປະໂຫຍດ ສຳ ລັບ tmux session ທີ່ດີກວ່າໃນ Linux. ທ່ານສາມາດແບ່ງປັນ ຄຳ ແນະ ນຳ ເພີ່ມເຕີມກັບພວກເຮົາ, ຫຼືຖາມ ຄຳ ຖາມຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.