
Ekziston një mjet i linjës së komandës për të menaxhuar në mënyrë efikase sesionet e shumta që është shumë popullor në mjediset Unix, si p.sh Linux ose macOS. Në këtë hyrje do të shpjegojmë çfarë është Tmux. Një udhëzues i vogël i dobishëm për fillestarët.
Tmux është një shkurtim i Multiplekseri i terminalit. Përkufizimi i një multiplekseri kur flasim për terminale është ai i një programi që lejon një përdorues menaxhoni seanca të shumta virtuale brenda një terminali të vetëm. Një burim që është veçanërisht praktik kur punoni me serverë të largët ose kur ka nevojë për të ekzekutuar disa komanda në të njëjtën kohë në dritare të ndryshme.
Çfarë është Tmux?
Si një multiplekser i mirë terminali, Tmux na lejon ndani një sesion të vetëm terminali në nëndritare ose panele të shumta brenda vetë dritares së terminalit. Në këtë mënyrë, ne mundemi ndani secilën nga këto dritare të vogla për të ekzekutuar programe ose sesione të ndryshme shell. Ky, të paktën, ishte qëllimi i krijuesit të tij, Nicholas Marriott, kur lançoi versionin e parë të këtij multiplekseri në 2007.
Një aspekt tjetër interesant është se na lejon shkëputeni dhe rilidheni me një seancë në çdo kohë pa ndërprerë proceset që po zhvillohen. Kjo është shumë e përshtatshme kur keni të bëni me lidhje në distancë ose detyra afatgjata.
Këto veçori e bëjnë softuerin Tmux veçanërisht të përshtatshëm për lloje të caktuara të detyrave. Si për shembull, këto:
- Zhvillimet në serverët në distancë.
- Detyrat e automatizimit dhe monitorimit.
- Organizim efikas i punës me shumë detyra.
Mënyra më e zakonshme për të përdorur Tmux është krijimi i seancave të shumta të pavarura. (një për zhvillim, një tjetër për monitorim, të tjerët për të menaxhuar një server, etj.) që ne mund t'i menaxhojmë të qetë nga i njëjti monitor, duke qenë në gjendje të kalojmë nga një seancë në tjetrën lehtësisht dhe kur të duam.
Si të instaloni Tmux

Tani që e dimë se çfarë është Tmux, le të shohim se si ta instalojmë atë në kompjuterin tonë. Instalimi i Tmux është mjaft i thjeshtë në sistemet operative të bazuara në Unix si macOS ose Linux. E shpjegojmë më poshtë:
Në macOS
Për të instaluar Tmux në macOS Tmux ne përdorim menaxherin e paketave Homebrew. Këto janë komandat që duhet të përdorim në terminal:
- Për instaloni homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- Për instaloni Tmux: brew instaloni tmux
- Për verifikoni instalimin: tmux -V
Në Linux
Nëse janë sisteme të bazuara në Arch Linux, është e mundur të instaloni Tmux nga depoja zyrtare e Arch. Metoda është edhe më e thjeshtë:
- Hapi 1: Ne hapim një terminal.
- Hapi 2: Ne instalojmë Tmux duke përdorur menaxherin e paketave pacman:
Në Windows
Po, është gjithashtu e mundur të instaloni Tmux në Windows, megjithëse në këtë rast procesi është pak më kompleks:
- Hapi i parë është instaloni WSL (Nënsistemi i Windows për Linux). Për ta bërë këtë, hapni PowerShell si administrator dhe ekzekutoni këtë komandë: wsl –instalo
- Pas ne hapim shpërndarjen tonë Linux brenda WSL dhe ne ndjekim udhëzimet. Komandat që na duhen janë këto:
- përditësimi i sudo apt
- sudo apt instalo tmux
- Më në fund, për të filluar përdorimin e Tmux ne ekzekutojmë këtë komandë: tmux
Si të përdorni Tmux
Për të filluar përdorimin e Tmux, së pari duhet të kuptoni se si është organizata juaj. Çdo seancë e hapur përfshin një grup dritaresh. Secila prej këtyre dritareve është ekuivalente me një terminal, kështu që një seancë e vetme mund të ketë shumë dritare. Së fundi, dritaret mund të ndahen edhe në panele.

Një veçori që na lejon të përdorim Tmux më shpejt është mundësia e përdorimit të ndryshëm shkurtoret e tastierës. Këto janë më të zakonshmet dhe më të dobishmet:
- Prefiksi Tmux: Ctrl+b
- Krijo dritare të re: Ctrl + b, pastaj c
- Dritarja e ndarë (horizontalisht): Ctrl + b, pastaj «
- Ndarja e dritares (vertikalisht): Ctrl + b, pastaj %
- Lëvizni ndërmjet paneleve: Ctrl + b, pastaj përdorim shigjetat.
- Shkëputni seancën: Ctrl + b, pastaj d
- Rilidh seancën: tmux bashkëngjitni
- Mbyllni një panel ose dritare: dalje ose Ctrl + d
Përveç kësaj, Tmux na ofron interesante opsionet e personalizimit. Kjo është e mundur duke krijuar një skedar konfigurimi në të cilin çdo përdorues mund të shtojë kodin sipas shijeve dhe preferencave të tij.
Për të krijuar këtë skedar, duhet të ekzekutoni komandën e mëposhtme: sudo prek ~/.tmux.conf
Për të shtuar kodin e konfigurimit, duhet të hapim skedarin me një redaktues teksti dhe të futim cilësimet që na duhen. Aty shkojnë disa shembuj që mund të përdorim:
Ndryshoni prefiksin e paracaktuar
Nëse do të donim Ctrl+a në vend të Ctrl+b, do të shkruanim sa vijon:
# Ndrysho prefiksin nga 'Ctrl+B' në 'Ctrl+A'
zgjidh Cb
set-opsion -g prefiksi Ca
bind-key Ca send-prefiks
Përdorni modalitetin e miut
Për të hequr dorë nga shkurtoret e paracaktuara dhe për të lëvizur dritaret dhe panelet duke përdorur miun. Komanda është:
vendos -g miun në
Ndrysho ngjyrën e sfondit të panelit
Nëse dëshironi të ndryshoni sfondin nga e zeza (e parazgjedhur) në të bardhë, kjo do të ishte komanda për t'u përdorur:
set -g window-active-style bg=e bardhë
Në ueb do të gjeni shumë truke të tjera të këtij lloji Fletë mashtruese TMUX.
Në përmbledhje, gjithçka që kemi shpjeguar këtu na ndihmon të përfundojmë se çfarë është Tmux: një mjet shumë i fuqishëm dhe praktik, veçanërisht për zhvilluesit dhe administratorët e sistemit. Në përgjithësi, për çdo përdorues që ka nevojë Punoni në mënyrë efikase me terminale të shumta dhe procese të njëkohshme.
Redaktor i specializuar në çështjet e teknologjisë dhe internetit me më shumë se dhjetë vjet përvojë në media të ndryshme dixhitale. Unë kam punuar si redaktor dhe krijues i përmbajtjes për kompanitë e tregtisë elektronike, komunikimit, marketingut online dhe reklamave. Kam shkruar gjithashtu në faqet e internetit të ekonomisë, financave dhe sektorëve të tjerë. Puna ime është edhe pasioni im. Tani, përmes artikujve të mi në Tecnobits, Përpiqem të eksploroj të gjitha të rejat dhe mundësitë e reja që bota e teknologjisë na ofron çdo ditë për të përmirësuar jetën tonë.