Шта је Тмук: Водич за почетнике

Последње ажурирање: 01.02.2024.

tmux

Постоји алатка командне линије за ефикасно управљање вишеструким сесијама која је веома популарна у Уник окружењима, као нпр Линукс или мацОС. У овом уносу ћемо објаснити шта је Тмук. Користан мали водич за почетнике.

Тмук је скраћеница од Терминал Мултиплекер. Дефиниција мултиплексера када говоримо о терминалима је дефиниција програма који дозвољава кориснику управљати више виртуелних сесија у оквиру једног терминала. Ресурс који је посебно практичан при раду са удаљеним серверима или када постоји потреба да се изврши више команди истовремено у различитим прозорима.

Шта је Тмук?

Као добар терминални мултиплексер, Тмук нам омогућава поделите једну терминалну сесију на више подпрозора или окна унутар самог прозора терминала. На овај начин можемо доделите сваки од ових малих прозора за покретање различитих програма или сесија љуска. То је барем био циљ његовог творца, Николас Мериот, када је лансирала прву верзију овог мултиплексера 2007. године.

tmux
Шта је Тмук

Још један занимљив аспект је да нам то омогућава прекинути везу и поново се повезати са сесијом у било ком тренутку без прекидања процеса који су у току. Ово је веома згодно када се ради о даљинским везама или дугорочним задацима.

Ове карактеристике чине Тмук софтвер посебно погодним за одређене врсте задатака. Као на пример, ови:

  • Развој на удаљеним серверима.
  • Задаци аутоматизације и надзора.
  • Ефикасна организација мултитаскинг рада.
Ексклузивни садржај - Кликните овде  Најбоље странице за преузимање бесплатних књига за ваш Киндле

Најчешћи начин коришћења Тмук-а је да стварање више независних сесија. (један за развој, други за надгледање, други за управљање сервером, итд.) којима можемо удобно управљати са истог монитора, будући да можемо лако и кад год желимо да скачемо са једне сесије на другу.

Како инсталирати Тмук

инсталирај тмук

Сада када знамо шта је Тмук, хајде да видимо како да га инсталирамо на наш рачунар. Инсталирање Тмук-а је прилично једноставно на оперативним системима заснованим на Уник-у као што су мацОС или Линук. Објашњавамо то у наставку:

На macOS-у

Да бисмо инсталирали Тмук на мацОС Тмук користимо менаџер пакета Домаће пиво. Ово су команде које морамо користити у терминалу:

  1. За инсталирајте хомебрев: «$(цурл -фсСЛ хттпс://рав.гитхубусерцонтент.цом/Хомебрев/инсталл/ХЕАД/инсталл.сх)«
  2. За инсталирајте Тмук: брев инсталл тмук
  3. За проверити инсталацију: тмук -В

На Линуксу

Ако се ради о системима заснованим на Арцх Линук-у, могуће је инсталирати Тмук из званичног архива Арцх. Метода је још једноставнија:

  • Корак 1: Отварамо терминал.
  • Корак 2: Инсталирамо Тмук помоћу менаџера пакета пацман:

На Windows-у

Да, такође је могуће инсталирати Тмук на Виндовс, иако је у овом случају процес мало сложенији:

  1. Први корак је инсталирај ВСЛ (Windows подсистем за Linux). Да бисте то урадили, отворите ПоверСхелл као администратор и покрените ову команду: всл –инсталирај
  2. После отварамо нашу дистрибуцију Линука у оквиру ВСЛ-а и пратимо упутства. Команде које су нам потребне су следеће:
    • sudo apt ажурирање
    • судо апт инсталл тмук
  3. Коначно, да бисмо почели да користимо Тмук, извршавамо ову команду: tmux

Како користити Тмук

Да бисте почели да користите Тмук, прво морате да разумете каква је ваша организација. Свака отворена сесија укључује група прозора. Сваки од ових прозора је еквивалентан терминал, тако да једна сесија може имати више прозора. Коначно, прозори се такође могу поделити на панеле.

Ексклузивни садржај - Кликните овде  Мафиа 3 Ксбок Оне варалице: Савладајте игру помоћу ових хакова

шта је тмук

Функција која нам омогућава да брже користимо Тмук је могућност коришћења различитих пречице на тастатури. Ово су најчешћи и корисни:

  • Тмук префикс: Цтрл + б
  • Креирајте нови прозор: Цтрл + б, затим ц
  • Подели прозор (хоризонтално): Цтрл + б, затим «
  • Подели прозор (вертикално): Цтрл + б, затим %
  • Крећите се између панела: Цтрл + б, затим користимо стрелице.
  • Прекини сесију: Цтрл + б, затим д
  • Сесија поновног повезивања: тмук аттацх
  • Затворите панел или прозор: излаз или Цтрл + д

Поред овога, Тмук нам нуди занимљиво опције прилагођавања. Ово је могуће креирањем конфигурационе датотеке у коју сваки корисник може додати код према свом укусу и преференцијама.

Да бисте креирали ову датотеку, морате покренути следећу команду: судо тоуцх ~/.тмук.цонф

Да бисмо додали конфигурациони код, морамо да отворимо датотеку помоћу уређивача текста и унесемо подешавања која су нам потребна. Ево их неки примери које можемо користити:

Промените подразумевани префикс

Ако бисмо желели Цтрл+а уместо Цтрл+б, написали бисмо следеће:

# Промените префикс из 'Цтрл+Б' у 'Цтрл+А'

унбинд Цб

сет-опција -г префикс Ца

бинд-кеи Ца префикс за слање

Користите режим миша

Да бисте се ослободили подразумеваних пречица и померали прозоре и панеле помоћу миша. Команда је:

поставити -г миша на

Промените боју позадине панела

Ако желите да промените позадину из црне (подразумевано) у белу, ово би била команда коју треба користити:

сет -г виндов-ацтиве-стиле бг=вхите

На мрежи ћете наћи још много трикова овог типа ТМУКСЦхеатСхеет.

Ексклузивни садржај - Кликните овде  Како омогућити колачиће

Укратко, све што смо овде објаснили помаже нам да закључимо шта је Тмук: веома моћан и практичан алат, посебно за програмере и систем администраторе. Генерално, за сваког корисника коме је потребно Радите ефикасно са више терминала и истовременим процесима.