Android

A tmux használatának megkezdése

Basic tmux Tutorial - Windows, Panes, and Sessions over SSH

Basic tmux Tutorial - Windows, Panes, and Sessions over SSH

Tartalomjegyzék:

Anonim

Ez az útmutató végigvezeti a Tmux telepítését és alapvető használatát, hogy előkészítse és működtesse.

Mi a tmux?

A Tmux egy terminál multiplexer, amely alternatívája a GNU Screen-nek. Más szavakkal azt jelenti, hogy elindíthat egy Tmux munkamenetet, majd több ablakot nyithat meg az adott munkameneten belül. Minden ablak a teljes képernyőt elfoglalja, és téglalap alakú táblákra osztható.

A Tmux segítségével könnyedén válthat több program között egy terminálon, leválaszthatja őket, és újból csatlakoztathatja őket egy másik terminálhoz.

A Tmux munkamenetek tartósak, ami azt jelenti, hogy a Tmuxben futó programok továbbra is futnak, még akkor is, ha megszakad.

A Tmux-ban lévő összes parancs előtaggal kezdődik, amely alapértelmezés szerint a ctrl+b .

Ez a cikk oroszul is elérhető.

A Tmux telepítése

A Tmux könnyen telepíthető a diszkó csomagkezelőjével.

A Tmux telepítése Ubuntu és Debian rendszereken

sudo apt install tmux

A Tmux telepítése a CentOS-ra és a Fedora-ra

sudo yum install tmux

A Tmux telepítése a macOS-ra

brew install tmux

Az első Tmux munkamenet indítása

Az első Tmux munkamenet elindításához egyszerűen írja be a tmux a konzolba:

tmux

Ez megnyit egy új munkamenetet, létrehoz egy új ablakot, és elindít egy héjat abban az ablakban.

Miután a Tmux-ban tartózkodsz, a képernyő alján egy állapotsort észlel, amely az aktuális munkamenet adatait mutatja.

Most futtathatja az első Tmux parancsot. Például az összes parancs listájának megtekintéséhez írja be:

Ctrl+b ?

Nevezett Tmux-munkamenetek létrehozása

Alapértelmezés szerint a Tmux munkameneteket numerikusan nevezzük. Az elnevezett munkamenetek akkor hasznosak, ha több Tmux munkamenetet futtat. Új elnevezett munkamenet létrehozásához futtassa a tmux parancsot a következő argumentumokkal:

tmux new -s session_name

Mindig érdemes választani egy leíró munkamenetet.

Csalódás a Tmux munkamenetből

A Tmux munkamenetből leválaszthatja és visszatérhet a normál héjba a következő gépeléssel:

Ctrl+b d

A Tmux szekcióban futó program továbbra is fut, miután eltávolodott a szekciótól.

Újracsatlakozás a Tmux munkamenethez

Ha először csatolni szeretne egy munkamenethez, meg kell találnia a munkamenet nevét. Az aktuálisan futó munkamenetek típusának listájához:

tmux ls

A munkamenet neve a kimenet első oszlopa.

0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)

Amint a kimenetről látható, két futó Tmux munkamenet van. Az első 0 , a második my_named_session .

Például, ha csatolni szeretne a 0 munkamenethez, akkor beírná:

tmux attach-session -t 0

Munka a Tmux Windows és Panelekkel

Amikor elindít egy új Tmux munkamenetet, alapértelmezés szerint egyetlen ablakot hoz létre egy héjjal.

Új ablak létrehozásához, Ctrl+b c típusú héjjal, a 0…9 tartományból az első elérhető szám lesz hozzárendelve.

Az összes ablak listája megjelenik a képernyő alján lévő állapotsoron.

Az alábbiakban bemutatunk néhány leggyakoribb parancsot a Tmux ablakok és ablaktáblák kezelésére:

  • Ctrl+b c Új ablak létrehozása (héjjal) Ctrl+b w Válasszon ablakot a listából Ctrl+b 0 Váltás a 0 ablakra (szám szerint) Ctrl+b , Az aktuális ablak átnevezése Ctrl+b % aktuális ablaktábla vízszintes elosztása két ablaktábla Ctrl+b " aktuális ablaktárat függőlegesen felosztva két ablakra Ctrl+b o Ugrás a következő ablakra Ctrl+b ; Váltás az aktuális és az előző ablaktábla között Ctrl+b x Zárja be az aktuális ablakot

A Tmux testreszabása

A Tmux indításakor leolvassa a konfigurációs paramétereit a ~/.tmux.conf ha a fájl jelen van.

Itt található egy példa a ~/.tmux.conf konfigurációra, testreszabott állapotsorral és néhány további lehetőséggel:

~ /.Tmux.conf

# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black

Alapvető Tmux használat

Az alábbiakban találjuk a legalapvetőbb lépéseket a Tmux használatához:

  1. A parancssorba írja be a tmux new -s my_session , futtassa a kívánt programot. tmux new -s my_session a Ctrl-b + d Ctrl-b a munkamenetből való tmux attach-session -t my_session .

Következtetés

Ebben az oktatóanyagban megtanulta a Tmux használatát. Most elkezdheti több Tmux ablak létrehozását egyetlen munkamenetben, új ablakokat létrehozva oszthatja fel az ablakokat, navigálhat az ablakok között, leválaszthatja és folytathatja a munkameneteket, és személyre szabhatja a Tmux példányát a .tmux.conf fájl használatával.

Sokkal többet megtudhat a Tmuxról a Tmux Felhasználói kézikönyv oldalon.

tmux terminál