Discussion

Linux tmux Komutu Kullanım Rehberi

Started by Furko · 12 Aug 2026 09:10 · 1 Views · 0 Replies
Thread Starter #0
Tmux, terminal çoklayıcı (multiplexer) olarak bilinen bir araçtır ve birden fazla terminal oturumunu aynı anda yönetmenizi sağlar. Linux kullanıcıları için son derece faydalı bir yazılımdır, çünkü birden fazla terminal penceresi açmak yerine tek bir terminal içinde birden fazla oturum oluşturmanıza olanak tanır. Tmux’un bazı temel özelliklerini ve kullanımını inceleyelim.

Kurulum:
Tmux genellikle Linux dağıtımlarının paket yöneticileriyle birlikte gelir. Debian tabanlı sistemlerde (örneğin Ubuntu) aşağıdaki komutla kurabilirsiniz:

CODE
1sudo apt-get install tmux


Red Hat tabanlı sistemlerde ise:

CODE
1sudo yum install tmux


Temel Komutlar:
Tmux oturumunu başlatmak için terminalde sadece
CODE
1tmux
yazmanız yeterlidir. Oturum açıldığında, yeni bir tmux oturumuna girmiş olursunuz. Aşağıda bazı temel tmux komutlarını bulabilirsiniz:

  • Yeni pencere oluşturma:
    CODE
    1Ctrl+b c
    ile yeni bir pencere oluşturabilirsiniz.
  • Pencereler arasında geçiş:
    CODE
    1Ctrl+b n
    (sonraki) ve
    CODE
    1Ctrl+b p
    (önceki) komutları ile pencereler arasında geçiş yapabilirsiniz.
  • Pencereyi kapatma: Aktif pencereyi kapatmak için
    CODE
    1exit
    komutunu girebilirsiniz.
  • Bölme işlemi: Ekranı bölmek için
    CODE
    1Ctrl+b %
    (yatay) veya
    CODE
    1Ctrl+b "
    (dikey) kullanabilirsiniz.

Oturumu Kaydetme ve Yeniden Açma:
Tmux oturumlarını kaydedip daha sonra tekrar açmanız mümkündür. Tmux oturumlarınızı listelemek için
CODE
1tmux ls
komutunu kullanabilirsiniz. Belirli bir oturumu yeniden açmak için
CODE
1tmux attach-session -t [oturum_adı]
komutunu kullanabilirsiniz.

Sonuç:
Tmux, terminal kullanımı üzerinde büyük bir esneklik sağlar. Çoklu oturum yönetimi, ekran bölme gibi özellikleri ile, özellikle uzaktan bağlantılarda kullanıcıların işlerini kolaylaştırır. Terminalle çalışan herkesin tmux’u öğrenmesi ve kullanması önerilir.

You must be logged in to reply.

0 quotes selected