Android

Tmux ile çalışmaya başlama

TMUX - La Terminal expandida

TMUX - La Terminal expandida

İçindekiler:

Anonim

Bu kılavuz, çalışmaya başlamanız için Tmux'un kurulumunu ve temel kullanımını inceleyecektir.

Tmux nedir?

Tmux, GNU Screen'e alternatif bir terminal çoklayıcıdır. Başka bir deyişle, bir Tmux oturumu başlatabilir ve ardından o oturumun içinde birden çok pencere açabilirsiniz. Her pencere tüm ekranı kaplar ve dikdörtgen bölmelere ayrılabilir.

Tmux ile bir terminalde birden çok program arasında kolayca geçiş yapabilir, bunları ayırabilir ve farklı bir terminale yeniden takabilirsiniz.

Tmux oturumları kalıcıdır, yani Tmux'da çalışan programların bağlantısı kesilse bile çalışmaya devam eder.

Tmux'daki tüm komutlar, varsayılan olarak ctrl+b olan bir önekle başlar.

Bu makale şu lisanlarda da mevcuttur; Rusça.

Tmux Kurulumu

Dağıtımınızın paket yöneticisini kullanarak Tmux'u kolayca yükleyebilirsiniz.

Ubuntu ve Debian Üzerinde Tmux Kurulumu

sudo apt install tmux

CentOS ve Fedora'ya Tmux Kurulumu

sudo yum install tmux

MacOS üzerinde Tmux kurulumu

brew install tmux

İlk Tmux Seansınıza Başlamak

İlk Tmux oturumunuzu başlatmak için konsolunuza tmux yazın:

tmux

Bu, yeni bir oturum açar, yeni bir pencere oluşturur ve o pencerede bir kabuk başlatır.

Tmux'a girdikten sonra, ekranın altında geçerli oturumla ilgili bilgileri gösteren bir durum satırı görürsünüz.

Artık ilk Tmux komutunuzu çalıştırabilirsiniz. Örneğin, tüm komutların bir listesini almak için şunu yazarsınız:

Ctrl+b ?

Adlandırılmış Tmux Oturumları Oluşturma

Varsayılan olarak, Tmux oturumları sayısal olarak adlandırılır. Adlandırılmış oturumlar, birden çok Tmux oturumu çalıştırdığınızda yararlıdır. Yeni adlandırılmış bir oturum oluşturmak için, tmux komutunu aşağıdaki bağımsız değişkenlerle çalıştırın:

tmux new -s session_name

Açıklayıcı bir oturum adı seçmek her zaman iyi bir fikirdir.

Tmux Oturumundan Ayrılma

Tmux oturumundan ayrılabilir ve şunu yazarak normal kabuğunuza dönebilirsiniz:

Ctrl+b d

Tmux oturumunda çalışan program, oturumdan ayrıldıktan sonra çalışmaya devam eder.

Tmux Seansına Yeniden Bağlanma

İlk olarak bir oturuma eklemek için oturumun adını bulmanız gerekir. Çalışmakta olan oturumların bir listesini almak için:

tmux ls

Oturumun adı çıktının ilk sütunudur.

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

Çıktıdan da görebileceğiniz gibi, çalışan iki Tmux oturumu vardır. Birincisi 0 , ikincisi my_named_session .

Örneğin, oturum 0 eklemek için şunu yazarsınız:

tmux attach-session -t 0

Tmux Pencereleri ve Bölmeleriyle Çalışma

Yeni bir Tmux oturumu başlattığınızda, varsayılan olarak, içinde bir kabuk bulunan tek bir pencere oluşturur.

Ctrl+b c kabuk tipinde yeni bir pencere oluşturmak için, 0…9 aralığındaki ilk kullanılabilir sayı ona atanacaktır.

Tüm pencerelerin listesi ekranın altındaki durum satırında gösterilir.

Aşağıda Tmux pencerelerini ve bölmelerini yönetmek için en yaygın kullanılan komutlar verilmiştir:

  • Ctrl+b c Yeni bir pencere oluşturma (kabuklu) Ctrl+b w Listeden pencere seçme Ctrl+b 0 Pencereye geç 0 (numaraya göre) Ctrl+b , Geçerli pencereyi yeniden adlandır Ctrl+b % Geçerli bölmeyi yatay olarak böl iki bölme Ctrl+b " Geçerli bölmeyi dikey olarak iki bölmeye ayır Ctrl+b o Sonraki bölmeye git Ctrl+b ; Geçerli ve önceki bölme arasında geçiş yap Ctrl+b x Geçerli bölmeyi kapat

Tmux'u Özelleştirme

Tmux başlatıldığında, dosya varsa ~/.tmux.conf dosyasından yapılandırma parametrelerini okur.

Özel durum satırı ve birkaç ek seçenek içeren örnek bir ~/.tmux.conf yapılandırması:

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

Temel Tmux Kullanımı

Tmux'u kullanmaya başlamak için en temel adımlar şunlardır:

  1. Komut istemine tmux new -s my_session yazın, İstediğiniz programı çalıştırın. tmux new -s my_session ayırmak için Ctrl-b + d tuş dizisini kullanın. Tmux tmux attach-session -t my_session yazarak Tmux oturumuna yeniden tmux attach-session -t my_session .

Sonuç

Bu derste, Tmux'un nasıl kullanılacağını öğrendiniz. Artık tek bir oturumda birden fazla Tmux penceresi oluşturmaya başlayabilir, yeni bölmeler oluşturarak pencereleri bölebilir, pencereler arasında gezinebilir, oturumları ayırabilir ve devam ettirebilir ve .tmux.conf dosyasını kullanarak Tmux örneğinizi kişiselleştirebilirsiniz.

Tmux Kullanım Kılavuzu sayfasında Tmux hakkında öğrenilecek çok şey var.

tmux terminali