Anasayfa » nasıl » Linux Terminal Çoklu Görev için GNU Ekranına 2 Alternatif

    Linux Terminal Çoklu Görev için GNU Ekranına 2 Alternatif

    Geçmişte Linux terminalinde çoklu görev yapmak için GNU Ekranını kullanma hakkında yazdık. GNU Screen bu programların büyükbabasıdır, ancak tmux ve dvtm + dtach tercih edebileceğiniz diğer çözümlerdir..

    Tmux, GNU Screen'in geliştirilmiş bir yeniden yazımıdır. Dvtm, pencere yöneticilerinden ilham alan bir konsol çoklayıcıdır ve dtach, dvtm oturumlarından ayrılma ve yeniden bağlantı kurma yeteneğini ekler.

    tmux

    GNU Screen'in bir yeniden yazması olarak, tmux çeşitli iyileştirmeler sunar. En önemlilerinden bazıları, birden fazla konumdan bir tmux oturumuna bağlanmanıza olanak veren bir istemci-sunucu modeli ve daha temiz bir yapılandırma dosyası formatıdır. GNU Ekranı'ndan farklı yöntemlerin bir listesini bulmak için tmux'un SSS bölümüne göz atın.

    Tmux’u Ubuntu’ya yüklemek için bu komutu kullanın:

    sudo apt-get install tmux

    Başka bir dağıtım kullanıyorsanız, büyük olasılıkla dağıtımınızın paket yöneticisinde bulabilirsiniz..

    Yükledikten sonra tmux’u başlatmak için tmux Komut. Ekranın aksine, tmux varsayılan olarak bir durum çubuğu ile birlikte geliyor.

    Ek bir terminal penceresi açmak için Mod-C klavye kısayolu. Varsayılan değiştirici tuş kombinasyonu Ctrl-b. Bu, basmanız gerekeceği anlamına gelir Ctrl-b ve sonra c yeni bir pencere oluşturmak için.

    Açtığınız her yeni pencere durum çubuğunda görünecektir. Varsayılan olarak, tmux bir anda ekranda sadece bir pencere gösterir..

    İşte başlamanız için bazı önemli klavye kısayolları:

    Mod-X - Mevcut terminali öldür.

    Mod-n - Sonraki pencereye odaklan.

    Mod-p - Önceki pencereye odaklan.

    mod- # - Belirtilen pencereye odaklanın, burada #, 0 ile 9 arasında bir sayıdır.

    'mod- - Bir pencerenin seçmesini ister.

    mod-% - Geçerli pencereyi yatay olarak ikiye bölün.

    mod-” - Geçerli pencereyi dikey olarak ikiye bölün


    Geçerli oturumdan ayırmak için MOS-D klavye kısayolu.

    Bir oturuma yeniden eklemek için aşağıdaki komutu çalıştırın:

    tmux ekle

    Daha fazla klavye kısayolu için erkek tmux tmux'un kullanım kılavuzunu web’de komut edin veya oku.

    DVD & Dtach

    GNU Screen ve tmux'un aksine, dvtm oturumları kesmenize ve yeniden bağlamanıza izin vermez. Dvtm komutunu dtach ile çalıştırmanız ve oturumlarınıza yeniden eklemeniz gerekir.

    Ubuntu'da dvtm ve dtach'ı kurmak için bu komutu çalıştırın:

    sudo apt-get install dvtm dtach

    Bu programlar diğer dağıtımın yazılım havuzlarında da mevcut olmalıdır..

    Koş dvtm dvtm'yi başlatma komutu. Tek bir terminal penceresi göreceksiniz.

    Ek terminal pencereleri açmak için Mod-C klavye kısayolu. Varsayılan değiştirici tuş birleşimi Ctrl g. Bu, basmanız gerekeceği anlamına gelir Ctrl g ve sonra c yeni bir terminal penceresi açmak için.

    Döşeme penceresi yöneticisi gibi, dvtm terminal pencerelerini otomatik olarak düzenler. Diğer yardımcı programların aksine, hepsini varsayılan olarak ekranda görüntüler..

    İşte başlamanız için bazı önemli klavye kısayolları:

    Mod-X - Geçerli pencereyi kapat.

    Mod-j - Sonraki pencereye odaklan.

    Mod-k - Önceki pencereye odaklan.

    mod- # - Belirtilen pencereye odaklanın, burada # pencerenin sayısı.

    Mod -q - Dvtm'den çık.

    Tam liste için, adam dvtm dvtm'nin web sayfasındaki kılavuz sayfasına komut verin veya bakın.

    Dvtm ayrıca fareyi de destekler. Örneğin, seçmek için pencerelerden birini tıklatabilirsiniz..

    Bir dvtm oturumundan ayrılmak ve daha sonra yeniden bağlamak için dtach komutuyla çalıştırmanız gerekir. Dvtm'yi dtach ile başlatmak için aşağıdaki komutu kullanın:

    dtach -c / tmp / dvtm oturumu -r vinç dvtm

    Dtach ile başlatılmış bir dvtm oturumundan ayırmak için, Ctrl- \ klavye kısayolu.

    DVTM oturumunuza daha sonra yeniden eklemek için aşağıdaki komutu kullanın:

    dtach -a / tmp / dvtm oturumu -r vinç

    Dtach'ı çalıştırmak, ayırmak ve diğer uygulamalara yeniden bağlamak için de kullanabilirsiniz..


    Ayrıca GNU Ekranını geliştiren byobu'ya da göz atmak isteyebilirsiniz..