Android

Početak rada s tmux-om

1. Početak rada sa programom Word

1. Početak rada sa programom Word

Sadržaj:

Anonim

Ovaj će vodič uputiti na instalaciju i osnovnu upotrebu Tmuxa kako biste se pripremili i pokrenuli.

Što je tmux?

Tmux je terminalni multiplekser alternativa GNU ekranu. Drugim riječima, to znači da možete pokrenuti Tmux sesiju i zatim otvoriti više prozora unutar te sesije. Svaki prozor zauzima cijeli zaslon i može se podijeliti u pravokutne ploče.

Pomoću Tmuxa možete jednostavno prebacivati ​​između više programa na jednom terminalu, odvojiti ih i ponovno spojiti na drugi terminal.

Tmux sesije su uporne, što znači da će se programi koji se izvode u Tmuxu i dalje pokrenuti, čak i ako se prekinete.

Sve naredbe u Tmuxu počinju s prefiksom, koji je po defaultu ctrl+b .

Ovaj je članak dostupan i na ruskom jeziku.

Instaliranje Tmuxa

Tmux možete lako instalirati pomoću upravitelja paketa vašeg distro.

Instaliranje Tmuxa na Ubuntu i Debian

sudo apt install tmux

Instaliranje Tmuxa na CentOS i Fedora

sudo yum install tmux

Instaliranje Tmuxa na macOS

brew install tmux

Pokretanje vašeg prvog Tmux zasjedanja

Da biste započeli svoju prvu Tmux sesiju, jednostavno upišite tmux u svoju konzolu:

tmux

Ovo će otvoriti novu sesiju, stvoriti novi prozor i pokrenuti ljusku u tom prozoru.

Jednom kada ste u Tmuxu, primijetit ćete liniju statusa na dnu zaslona koja prikazuje informacije o trenutnoj sesiji.

Sada možete pokrenuti svoju prvu Tmux naredbu. Na primjer, da biste dobili popis svih naredbi, unijeli biste:

Ctrl+b ?

Izrada imenovanih Tmux sesija

Tmux sesije se prema zadanome nazivaju numerički. Imenovane sesije su korisne kada pokrećete više Tmux sesija. Za stvaranje nove imenovane sesije pokrenite naredbu tmux sa sljedećim argumentima:

tmux new -s session_name

Uvijek je dobra ideja odabrati opisno ime sesije.

Odvajanje od Tmux sesije

Možete se odvojiti od Tmux sesije i vratiti u svoju uobičajenu školjku tako da upišete:

Ctrl+b d

Program koji se izvodi u Tmux sesiji nastavit će se prikazivati ​​i nakon što se odvojite od sesije.

Ponovno priključivanje na Tmux sjednicu

Da biste se prvo priključili na sesiju, morate pronaći naziv sesije. Da biste dobili popis trenutačno pokrenutih sesija:

tmux ls

Naziv sesije je prvi stupac izlaza.

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

Kao što vidite iz rezultata, postoje dvije pokrenute Tmux sesije. Prvo ime je 0 a drugo my_named_session .

Na primjer, da biste se priključili sesiji 0 , otkucali biste:

tmux attach-session -t 0

Rad s Tmux Windowsima i oknima

Kada pokrenete novu Tmux sesiju, ona prema zadanim postavkama stvara jedan prozor s ljuskom u sebi.

Da biste stvorili novi prozor s ljuskom tipa Ctrl+b c , dodijelit će mu se prvi raspoloživi broj iz raspona 0…9 .

Popis svih prozora prikazan je u statusnoj liniji na dnu zaslona.

Ispod su neke od najčešćih naredbi za upravljanje prozora i okna Tmux:

  • Ctrl+b c Stvorite novi prozor (s ljuskom) Ctrl+b w Odaberite prozor s popisa Ctrl+b 0 Prebacite se na prozor 0 (po broju) Ctrl+b , Preimenujte trenutni prozor Ctrl+b % Podijelite trenutni okvir vodoravno u dva okna Ctrl+b " Podijelite tekuće okno okomito na dva okna Ctrl+b o Prijeđite na sljedeće okno Ctrl+b ; Prebacivanje između trenutnog i prethodnog okna Ctrl+b x Zatvori trenutačno okno

Prilagodba Tmuxa

Kad se Tmux pokrene, očitava njegove konfiguracijske parametre iz ~/.tmux.conf ako je datoteka prisutna.

Evo primjera konfiguracije ~/.tmux.conf s prilagođenom statusnom linijom i nekoliko dodatnih opcija:

~ /.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

Osnovna upotreba Tmux-a

Ispod su najosnovniji koraci za početak rada s Tmuxom:

  1. U naredbeni redak upišite tmux new -s my_session , Pokrenite željeni program. tmux new -s my_session niz ključeva Ctrl-b + d da biste se odvojili od sesije. tmux attach-session -t my_session na Tmux sesiju tako da upišete tmux attach-session -t my_session .

Zaključak

U ovom tutorialu naučili ste kako koristiti Tmux. Sada možete početi stvarati više Tmux prozora u jednoj sesiji, podijeliti prozore kreiranjem novih okna, kretati se između prozora, uklanjati i nastaviti sjednice i personalizirati Tmux instancu pomoću datoteke .tmux.conf .

Na Tmuxu možete pronaći puno više na stranici Priručnika za Tmux.

tmux terminal