歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Tmux:終端復用器

Tmux:終端復用器

日期:2017/2/28 14:46:21   编辑:Linux教程

Tmux 是一個 C 語言編寫的終端,它能夠在單一窗口中同時訪問和控制多個終端。它是一個類似於 GNU Screen 的工具。使用它,用戶可以在 Linux 系統上管理多個任務和命令行程序,而不用同時打開多個終端窗口,Tmux 還可以切換到後台在需要的時候在調用到前台來。

在 Debian 和 Ubuntu 下安裝 Tmux 的命令:

www.linuxidc.com@linux:~$ sudo apt-get install tmux

在 CentOS 和 RHEL 中,它不存在於官方的軟件源中,所以需要添加 EPEL 庫。添加命令:

[root@server ~]# rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

添加完畢後,可以用下面的命令來安裝它:

[root@server ~]# yum install tmux

安裝完畢後,只需要執行如下命令就可以使用它了:

[root@server ~]# tmux

執行這個命令後,您將會被轉移到 Tmux 的會話中。轉移到會話中後,您需要先按下 Ctrl+B 才能執行其他的命令。您可以先按下 Ctrl+B 後按 "?" 來查看所有支持的命令。

建立一個新 Tmux 會話命令:

先按下 Ctrl+B 後在按下 "c",您將建立一個新的會話。

在新的會話界面,您可以在底部看到綠色的 Tmux 會話記錄,* 號標記的會話表示當前的會話。

您可以在所列出的會話之間切換,按下 Ctrl+B 然後在按 "w",然後使用箭頭來移動到你需要的會話,然後在回車,就可以切換到相應的會話中。如果要退出當前的會話,只需要鍵入"exit"命令即可。

如果您想拆分兩個會話窗口,可以按下 Ctrl+B 後在按下 "%" 來實現。

要從會話脫離,可以按下 Ctrl+B 後接著按 "d" 。將脫離所有的會話返回原來的終端屏幕。

如果要恢復脫離的會話,您可以輸入如下命令來恢復:

[root@server ~]# tmux attach

這樣,你將恢復鏈接到原來的會話中。

更詳細的使用命令,可以查看 Tmux 的 man 來得到。

[root@server ~]# man tmux

試試這個工具吧。

Copyright © Linux教程網 All Rights Reserved