日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux使用Tmux提高終端操作效率的方法

在Linux終端操作中,有時(shí)需要在多個(gè)終端上操作,而窗口間的切換需要浪費(fèi)很多時(shí)間,那么有什么方法能夠加快終端的操作效率呢?其實(shí)使用Tmux就能完美解決這個(gè)問題,下面小編就給大家介紹下Linux使用Tmux提高終端操作效率的方法 。

Linux使用Tmux提高終端操作效率的方法


Tmux是我日常工作必要的工具之一 。我可以借助Tmux構(gòu)建出復(fù)雜的開發(fā)環(huán)境,同時(shí)還可以在一旁進(jìn)行SSH遠(yuǎn)程連接 。我可以開出很多窗口,將其拆分成很多面板,接管和分離會(huì)話等等 。掌握了Tmux之后,你就可以扔掉鼠標(biāo)了 。
Tmux(“Terminal Multiplexer”的簡稱)可以讓我們?cè)趩蝹€(gè)屏幕的靈活布局下開出很多終端,我們就可以協(xié)作地使用它們 。舉個(gè)例子,在一個(gè)面板中,我們用Vim修改一些配置文件,在另一個(gè)面板,我們使用irssi聊天,而在其余的面板,可以跟蹤一些日志 。然后,我們還可以打開新的窗口來升級(jí)系統(tǒng),再開一個(gè)新窗口來進(jìn)行服務(wù)器的ssh連接 。在這些窗口面板間瀏覽切換和創(chuàng)建它們一樣簡單 。它的高度可配置和可定制的,讓其成為你心中的延伸
在Linux/OSX下安裝Tmux(CentOS下的安裝詳見系統(tǒng)之家CentOS安裝Tmux軟件的步驟)
你可以通過編譯軟件源或者通過系統(tǒng)包管理器的方式安裝,我建議使用包管理器,這樣比編譯更快更簡單
OSX:
【Linux使用Tmux提高終端操作效率的方法】 # sudo brew install tmux
# sudo port install tmux
Debian/Ubuntu:
# sudo apt-get install tmux
RHEL/CentOS/Fedora(RHEL/CentOS 要求 EPEL repo):
$ sudo yum install tmux
Archlinux:
$ sudo pacman -S tmux
使用不同會(huì)話工作
使用Tmux的最好方式是使用會(huì)話的方式,這樣你就可以以你想要的方式,將任務(wù)和應(yīng)用組織到不同的會(huì)話中 。如果你想改變一個(gè)會(huì)話,會(huì)話里面的任何工作都無須停止或者殺掉 。讓我們來看看這是怎么工作的 。
讓我們開始一個(gè)叫做“session”的會(huì)話,并且運(yùn)行top命令
$ tmux new-s new session
$ top
然后輸入CTRL-b d從此會(huì)話脫離,想要重新連接此會(huì)話,需輸入:
$ tmux attach-session -t session
之后你會(huì)看到top操作仍然運(yùn)行在重新連接的會(huì)話上 。
一些管理sessions的命令:
$ tmux list-session
$ tmux new-session 《會(huì)話名》
$ tmux attach-session -t 《會(huì)話名》
$ tmux rename-session -t 《會(huì)話名》
$ tmux choose-session -t 《會(huì)話名》
$ tmux kill-session -t 《會(huì)話名》
使用不同的窗口工作
很多情況下,你需要在一個(gè)會(huì)話中運(yùn)行多個(gè)命令,執(zhí)行多個(gè)任務(wù) 。我們可以在一個(gè)會(huì)話的多個(gè)窗口里組織他們 。在現(xiàn)代的GUI終端(比如 iTerm或者Konsole),一個(gè)窗口被視為一個(gè)標(biāo)簽 。在會(huì)話中配置了我們默認(rèn)的環(huán)境之后,我們就能夠在一個(gè)會(huì)話中創(chuàng)建許多我們需要的窗口 。窗口就像運(yùn)行在會(huì)話中的應(yīng)用程序,當(dāng)我們脫離當(dāng)前會(huì)話的時(shí)候,它仍在持續(xù),讓我們來看一個(gè)例子:
$ tmux new-s my_session
Linux使用Tmux提高終端操作效率的方法


上一頁12下一頁 剩下全文

    推薦閱讀