Çfarë është Tmux: Udhëzues për fillestarët

Përditësimi i fundit: 25/09/2024

tmux

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.

tmux
Çfarë është Tmux

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.
Përmbajtje ekskluzive - Kliko këtu  Faqet më të mira për të shkarkuar libra falas për Kindle-n tuaj

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

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:

  1. Për instaloni homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Për instaloni Tmux: brew instaloni tmux
  3. 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:

  1. 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
  2. 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
  3. 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.

Përmbajtje ekskluzive - Kliko këtu  Mafia 3 Xbox One Cheats: Zotëroni lojën me këto hakime

çfarë është tmux

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.

Përmbajtje ekskluzive - Kliko këtu  Si të aktivizoni cookie-t

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.