Ja jūs pastāvīgi pārslēdzaties starp termināļiem un vajadzības gadījumā nevarat atrast pareizo logu, apsveriet iespēju izmantot multipleksoru. Tās ir programmas, kas ļauj lietotājiem vienā logā palaist vairākas termināla sesijas.

Tmux ir populārs multipleksors, kas piedāvā daudz pārsteidzošu funkciju. Tas atvieglo dažādu lietojumprogrammu palaišanu atsevišķās sesijās un bez piepūles pārslēgšanos starp tām.

Kā instalēt Tmux Linux

Šajā rokasgrāmatā ir parādīts, kā instalēt un konfigurēt tmux Linux mašīnām. Aktivizējiet termināli un izmantojiet savai sistēmai piemērotu instalēšanas metodi.

Uz Debian balstītiem izplatījumiem:

sudo instalēt tmux

CentOS / REHL:

yum instalēt tmux

Lai instalētu tmux Arch Linux:

pacman -S tmux

Kad instalēšana ir pabeigta, palaidiet termināli un ierakstiet tmux lai sāktu jaunu tmux sesiju. Šī komanda logā sāks jaunu sesiju un sāks čaulu. Statusa josla apakšdaļā parāda informāciju par jūsu pašreizējo sesiju.

tmux

Kā lietot Tmux kā pirmo taimeri

Tmux ir tādi jēdzieni kā sesijas, logi, rūtis un karstie taustiņi. Tādējādi iesācējiem sākumā tas bieži šķiet biedējošs. Bet, tiklīdz jūs to sajutīsit, jūs jutīsities daudz produktīvāks.

Tmux sesija nosaka veicamo darbu. Windows ļauj lietotājiem sesijas laikā veikt dažādas darbības. Savukārt rūtis ļaus jums strādāt ar atsevišķiem skatiem loga iekšpusē.

Tos visus var pārvaldīt, izmantojot tmux karstos taustiņus - tmux prefiksa kombināciju, kam seko īpaša atslēga. Noklusējuma prefikss ir Ctrl + B.

Kā pārvaldīt sesijas Tmux

Tmux var apstrādāt vairākas sesijas vienlaikus. Tas ļauj izstrādātājiem ērti pārslēgties starp dažādiem projektiem. Varat arī izveidot jaunas sesijas jebkurā laikā.

tmux new -s testa sesija

Iepriekš minētā komanda izveido jaunu sesiju ar nosaukumu testa sesija. Sesijas var izveidot arī no jau darbojošās tmux instances. Lai to izdarītu, izsauciet tulku tmux un pēc tam ierakstiet prefiksu, kam seko kols vai Ctrl + B: noklusējuma prefiksam.

Komanda atvērs jaunu tmux tulku, kur mēs varam ievadīt vadības komandas. Lai izveidotu jaunu sesiju, ierakstiet šo.

: jauns -s testa sesija

Enter Ctrl + B s lai skatītu visas aktīvās sesijas. Varat pārslēgties uz citu sesiju, atlasot to un nospiežot Enter.

Jūs varat atvienoties no jebkuras sesijas, un tmux joprojām saglabās procesu. Tips : atdalīt tulks tulks vai ievadiet Ctrl + B d pašreizējās sesijas atdalīšanai.

Izmantojiet šo komandu, lai pievienotos pēdējai sesijai.

tmux piestiprināt

Varat pievienot konkrētai tmux sesijai, norādot sesijas nosaukumu. Izmantojiet -t iespēja to izdarīt.

tmux pievienot -t testa sesiju

Lai nogalinātu tmux sesiju, izmantojiet slepkavības sesija komandu.

tmux kill-session -t testa sesija

Saistīts: Essential Tmux komandu krāpšanās lapa

Kā pārvaldīt Windows Tmux

Tmux logi aptver visu ekrānu, un tos var sadalīt vairākās rūtīs. Katra no šīm rūtīm darbosies kā atsevišķs pseidotermināls. Jūs varat izveidot jaunu tmux logu, izmantojot Ctrl + B c.

Izmantot Ctrl + B, par tmux logu pārdēvēšanu. Tas izsauks tmux tulku. Šeit ierakstiet jaunā loga nosaukumu.

Tmux atvieglo pārslēgšanos starp dažādiem logiem. Ievadiet prefiksu tmux, kam seko loga numurs. Piemēram, varat ātri pārslēgties uz otro logu, izmantojot Ctrl + B 2.

Jūs varat arī apmainīt tmux logus. Lai to izdarītu, uzaiciniet tulku, ierakstot Ctrl + B : un ievadiet šo.

: mainīt logu -s 1 -t 3

Šī komanda pārslēdz pirmo un trešo logu. Kad esat to pabeidzis, varat izdzēst logu Ctrl + B &.

Kā pārvaldīt rūtis Tmux

Līdz šim sesijas un logus esam izmantojuši tmux. Tomēr lietas kļūst patiešām aizraujošas, kad sākat izmantot rūtis. Rūtis būtībā ir pseidotermināli, kas darbojas loga iekšpusē. Mēs varam tos izmantot, lai palaistu vairākus termināļa gadījumus no viena tmux loga.

Tmux var izveidot horizontālas un vertikālas rūtis. Ieraksti Ctrl + B " skata sadalīšanai horizontāli.

Tas sadalīs pašreizējo logu horizontāli un atvērs jaunu termināli jaunajā logā. Izmantot Ctrl + B % vertikālās rūts sākšanai.

Vienlaicīgi varat izveidot horizontālas un vertikālas rūts. Izmantojiet karsto taustiņu Ctrl + B o pārslēgšanai starp rūtīm.

Pārslēdzot rūts tālummaiņu, lietotāji var paslēpt visas pārējās rūts. Šī funkcija ir ērta, ja jums jākoncentrējas uz konkrētu uzdevumu. Izmantot Ctrl + B z rūtīšu pārslēgšanai. Izmantojot karsto taustiņu, varat aizvērt pašreizējo rūti jebkurā laikā Ctrl + B x.

Tmux paneļu aizvēršana

Kā konfigurēt Tmux operētājsistēmā Linux

Jūs varat konfigurēt gandrīz visus tmux instalācijas aspektus. Tomēr iesakām sākt ar pamatiem un vēlāk pāriet uz papildu iespējām.

Tmux konfigurācijas tiek veiktas, pielāgojot ~ / .tmux.conf failu. Izmantojiet savu iecienītākais Linux teksta redaktors lai rediģētu šo failu.

vim ~ / .tmux.conf

Parādīsim dažas pamata konfigurācijas. Piemēram, jūs varat mainīt tmux prefiksu no Ctrl + B uz Ctrl + A pievienojot zem rindas tmux.conf failu.

iestatiet -g prefiksu C-a
atsaistīt C-b

Atsaistot noklusējuma atslēgu, mēs varam to atkārtoti piešķirt citai komandai. Tātad otrā līnija ir laba prakse, nekas nav obligāts.

Mēs varam arī mainīt logu un rūtju bāzes indeksu no nulles uz vienu. Tas ir intuitīvi lietotājiem, kuri nav apmierināti ar nulles indeksu.

set -g base-index 1 # sāk logu numerāciju no 1
set -g pane-base-index 1 # sāk rūšu numerāciju no 1

Tā kā tmux ir termināļa virzīts rīks, tas neatbalsta peles funkcijas ārpus kastes. Tomēr jūs varat viegli iespējot peles atbalstu tmux, konfigurācijai pievienojot zemāk redzamo failu.

iestatiet peli -g

Iepazīšanās ar Tmux spraudņiem

Jūs varat izvēlēties no vairākiem kopienas izstrādātajiem tmux spraudņiem. Tie piedāvā papildu funkcijas produktivitātes uzlabošanai, kas savukārt uzlabo jūsu kopējo darbplūsmu. Ir pieejami arī daži atsevišķie spraudņu pārvaldnieki, kas lietotājiem palīdz ieviest šos spraudņus tmux.

Tmux spraudņu pārvaldnieks (TPM) ir viens no šādiem rīkiem, kas ļauj mums instalēt un konfigurēt trešo pušu spraudņus. To var instalēt, izpildot instrukcijas TPM oficiālajā vietnē.

Mēs iesakām lietotājiem pārbaudīt vietni tmux-resurrect pakotne. To var izmantot, lai saglabātu tmux sesijas starp pārstartēšanu.

Pārvaldiet termināla darbplūsmu, izmantojot Tmux

Tmux piedāvā pilnvērtīgu risinājumu termināla entuziastiem, kuriem ir grūti pārslēgties starp logiem. Tas ir lielisks līdzeklis cilvēkiem, kuri nopietni uztver produktivitāti. Lai gan ir iesaistītas dažas mācības, tas kļūst par ieradumu, turpinot lietot Tmux.

Termināļu jauda nav ierobežota tikai ar Linux operētājsistēmām vai datoriem kopumā. Jūs pat varat viedtālrunī izmantot termināli un veikt dažus pamata Linux aprēķinus operētājsistēmā Android.

E-pasts
Kā lietot Linux komandrindu operētājsistēmā Android ar Termux

Termux ļauj piekļūt Linux komandrindai Android ierīcēs. Lūk, kā izmantot Termux un dažus no tā labākajiem piedāvājumiem.

Saistītās tēmas
  • Linux
  • Termināls
  • Linux padomi
Par autoru
Rubaiat Hossain (Publicēti 9 raksti)

Rubaiat ir CS grāds ar lielu aizraušanos ar atvērtā koda. Papildus tam, ka viņš ir Unix veterāns, viņš nodarbojas arī ar tīkla drošību, kriptogrāfiju un funkcionālu programmēšanu. Viņš ir dedzīgs lietotu grāmatu kolekcionārs un nebeidzami apbrīno klasisko roku.

Vairāk no Rubaiat Hossain

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.