TMUX - La Terminal expandida
İçindekiler:
- Tmux nedir?
- Tmux Kurulumu
- Ubuntu ve Debian Üzerinde Tmux Kurulumu
- CentOS ve Fedora'ya Tmux Kurulumu
- MacOS üzerinde Tmux kurulumu
- İlk Tmux Seansınıza Başlamak
- Adlandırılmış Tmux Oturumları Oluşturma
- Tmux Oturumundan Ayrılma
- Tmux Seansına Yeniden Bağlanma
- Tmux Pencereleri ve Bölmeleriyle Çalışma
- Tmux'u Özelleştirme
- Temel Tmux Kullanımı
- Sonuç
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.
Tmux Kurulumu
Dağıtımınızın paket yöneticisini kullanarak Tmux'u kolayca yükleyebilirsiniz.
Ubuntu ve Debian Üzerinde Tmux Kurulumu
CentOS ve Fedora'ya Tmux Kurulumu
MacOS üzerinde Tmux kurulumu
İ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 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+bcYeni bir pencere oluşturma (kabuklu)Ctrl+bwListeden pencere seçmeCtrl+b0Pencereye geç 0 (numaraya göre)Ctrl+b,Geçerli pencereyi yeniden adlandırCtrl+b%Geçerli bölmeyi yatay olarak böl iki bölmeCtrl+b"Geçerli bölmeyi dikey olarak iki bölmeye ayırCtrl+boSonraki bölmeye gitCtrl+b;Geçerli ve önceki bölme arasında geçiş yapCtrl+bxGeç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ı:
# 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:
- Komut istemine
tmux new -s my_sessionyazın, İstediğiniz programı çalıştırın.tmux new -s my_sessionayırmak içinCtrl-b+dtuş dizisini kullanın. Tmuxtmux attach-session -t my_sessionyazarak Tmux oturumuna yenidentmux 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 terminaliOneDrive ile çalışmaya başlama: Eğitici ve e-Kitap `dan ücretsiz indir
Bu yazı, başlamanıza yardımcı olacak bazı temel OneDrive eğiticilerine dokunuyor. Dosyalara her yerden, her zaman erişme, düzenleme ve paylaşma. Download eBook.
Github öğreticisi: Windows bilgisayarında Github ile çalışmaya başlama
Github, açık kaynak kodlu ve özel geliştirme projeleri için güçlü bir işbirliği, inceleme ve kod yönetimidir. Github incelemesi ve öğreticisini okuyun.
Android'de zooper widget ile çalışmaya başlama
Android için Zooper Widget, istedikleri işlevselliği elde etmek için widget'ları özelleştirmek için büyük esneklik sağlar. İşte buna nasıl başlayacağınız.







