Изпълнението на команди в терминала ви позволява да вършите много задачи по-бързо, отколкото бихте могли да използвате графично приложение. Но командните указания не са толкова много за многозадачност, поне не и без някаква помощ. И там идва tmux.

Tmux или терминален мултиплексор е програма за команден ред, която ви позволява да стартирате и преглеждате множество команди в един прозорец на терминала едновременно. Всяка команда съществува в собствен прозорец на прозореца, сякаш използвате пълен мениджър на облицовъчен прозорец.

За да ви помогнем да започнете работа с tmux, ние съставихме ключови термини и команди tmux в листа за мами по-долу.

БЕЗПЛАТНО СВАЛЯНЕ: Този мамят лист се предлага като PDF файл за сваляне от нашия дистрибуторски партньор TradePub. Ще трябва да попълните кратък формуляр за достъп до него само за първи път. Изтегли Чит лист на Essential Tmux Commands.

Чит лист на Essential Tmux Commands

instagram viewer
пряк път действие
Общ
¹Ctrl + b Префикс ключ по подразбиране
т Показване на време (ESC се връща към терминала)
: Въведете команда (Пример: ": new-session")
списък-команди Списък на всички команди, които tmux поддържа
Tmux Условия
Pane Отворен команден ред (или псевдо-терминал). Панелите могат да се появяват една до друга или вертикално подредени вътре в прозореца.
прозорец Вашият изглед на отворени стъкла
Сесия Комплект отворени прозорци
клиент Фоновият процес, който показва сесията ви
Сървър Един сървър управлява всички отворени сесии (Сървърите и клиентите са отделни процеси, които всеки комуникира чрез сокет в / tmp.)
Създаване и управление на екрани
% Разделяне на екрана или панела наполовина вертикално, създавайки нов прозорец вдясно
" Разделяне на екрана или панела наполовина хоризонтално, създавайки нов прозорец в долната част
Превключете към съседния прозорец
о Превключване към следващия прозорец
р Показване на номера на панела (когато се появят номера, натиснете номер, за да превключите към този прозорец)
{ Преместете текущия панел вляво
} Преместете текущия панел вдясно
х Затворете текущия прозорец
Ctrl + Преоразмерете прозореца на стъпки от една клетка
Alt + Преоразмерете прозореца на стъпки от пет клетки
Alt + 1 Подредете панелите в равномерно хоризонтално предварително зададено оформление
Alt + 2 Подредете панелите в равномерно вертикално предварително зададено оформление
Alt + 3 Подредете панелите в основното хоризонтално предварително зададено оформление
Alt + 4 Подредете панелите в основното вертикално предварително зададено оформление
Alt + 5 Подредете панелите в предварително зададено оформление на плочките
Създаване и управление на Windows
° С Създайте нов прозорец
! Откачете панела в нов прозорец
н Превключване към предишния прозорец (в реда на създаване)
р Превключване към следващия прозорец (в реда на създаване)
л Превключване към най-скоро използвания прозорец
w Списък на всички прозорци и съответните им номера
Превключете към съответния прозорец
, Преименуване на текущия прозорец
аз Показване на информация за текущия прозорец
е Търсене на текст в отворени прозорци (ESC излиза от търсенето)
Създаване и управление на сесии
Новата сесия Създайте нова сесия
$ Преименувайте текущата сесия
списък сесии Списък на отворени сесии
прикрепете сесия Създайте нов клиент и го прикачете към определената сесия (-t target-session)
отделяне-клиент-целева сесия Отстранете клиентите, прикачени към текущата сесия
убие сесия Унищожете текущата или определена сесия
¹ За да активирате пряк път, първо трябва да натиснете и освободите префиксния клавиш, след което да натиснете клавиша за бърз достъп.

Повече помощ с командния ред на Linux

Командите по-горе ви помагат да работите в tmux, използвайки множество панели, прозорци и сесии. Ако наистина искате да направите tmux свой собствен, можете да продължите, като редактирате конфигурационния файл, съхраняван на следното място:

/etc/tmux.conf

Можете също да опитате ръката си в сценариите.

Когато работите изключително от терминала, инсталирането на tmux е близко до инсталирането на прозорец мениджър. Това ви дава по-голяма гъвкавост при работа на сървъри или други устройства без прикачен екран. Забавлявайте се изследвайки tmux! И ако търсите още ресурси на командния ред, вижте нашите Linux командите референтен мамят лист Linux Команди Справочник за измамаТози прост мамян лист ще ви помогне да се чувствате удобно с терминала на командния ред на Linux за нула време. Прочетете още  следващия.

Bertel е цифров минималист, който пише от лаптоп с физически превключватели за поверителност и ОС, одобрен от Фондацията за свободен софтуер. Той цени етиката над функциите и помага на другите да поемат контрола над дигиталния си живот.