ITBlog

IT Blog w tematach różnych...

  • O blogu…
  • Edukacja
    • Moodle – stare
    • Moodle2
    • Testy
  • Firma

Program tmux czyli wiele okien w jednym terminalu tekstowym

Napisane przez Igor Brzeżek on 19 grudnia 2024
Napisane w: IT ogólnie, Linux Debian.

Program ten, podobny do screen, umożliwia utworzenie wielu okien terminala w jednym oknie terminala (jakkolwiek to brzmi :). W takich okna można uruchomić programy, które działają nawet po zerwaniu połączenia ze zdalną maszyną czyli po odłączeniu się od sesji tmux. Odłączać i przyłączać się można także i ręcznie.

Uruchamiamy poleceniem z nazwą nowej sesji:
#tmux new -s OKNA

Standardowo tworzymy nowe okna za pomocą skrótu: 
Ctrl-b c

Zmiana nazwy okna 
Ctrl-a : i wpisujemy polecenie: rename-window albo wpiszemy „re” i naciskamy tabulację celem wyświetlenia poleceń

Przełączamy się między oknami
Ctrl-b n/p (next/previous)

Odłączamy się tymczasowo od terminala 
Ctrl-b d

Ponowne przyłączenie:
#tmux attach -t NAZWA

Sprawdzenie jakie sesje tmux mamy aktualnie w pamięci:
#tmux ls


Plik konfiguracyjny .tmux.conf można ustawić tak, aby zmienić skróty na zgodne z programem screen. Poniżej przykład pliku, dodatkowo ustawia on kolory linii statusu:

Polecenie bind C-a określa jakim skrótem klawiaturowym prześlemy skrót CTRL-a do programu (aby nie był on zinterpretowany przez samego tmux. Zatem aby to programu przesłać CTRL-a trzeba tą kombinacje wklepać dwa razy. Powyższy plik uruchomi na tmux z lina statusu jak niżej:

Między ekranami przechodzimy teraz Ctrl-a n/p, nowa sesja to Ctrl-a c odłączenie się od tmuxa to ctrl-a d.

Nawigacja

← Reaktywacja starej maszyny wirtualnej z MS Windows Server 2003
Maszyna wirtualna dla RouterOS w wersji CHR →
  • Szukaj

  • Kategorie

    • IT ogólnie (70)
      • Bezpieczeństwo (9)
      • CCTV (3)
      • Hardware (1)
      • Sieci (9)
        • MikroTik (7)
      • Software (39)
        • Programowanie (1)
        • Systemy operacyjne (15)
          • Linux Debian (14)
        • Windows (7)
      • WiFi (2)
      • Wirtualizacja (26)
  • Ostatnie wpisy

    • Przekierowanie zapytań DNS do lokalnego resolvera
    • Szyfrowanie ruchu DNS za pomocą RouterOS
    • Analiza ruchu DNS na systemie RouterOS
    • MikroTik RouterOS – Generator pakietów
    • Maszyna wirtualna dla RouterOS w wersji ROS v6/7
  • Strona odwiedzona

    od 11.01.2013

  • Doskonała platforma e-learningowa Uzyskaj certyfikat IT

Proudly powered by WordPress Theme: Parament by Automattic.
7ads6x98y