<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux使用Tmux怎么提高終端操作效率

        Linux使用Tmux怎么提高終端操作效率

        時間: 孫勝652 分享

        Linux使用Tmux怎么提高終端操作效率

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

          Tmux是我日常工作必要的工具之一。我可以借助Tmux構建出復雜的開發環境,同時還可以在一旁進行SSH遠程連接。我可以開出很多窗口,將其拆分成很多面板,接管和分離會話等等。掌握了Tmux之后,你就可以扔掉鼠標了。

          Tmux(“Terminal Multiplexer”的簡稱)可以讓我們在單個屏幕的靈活布局下開出很多終端,我們就可以協作地使用它們。舉個例子,在一個面板中,我們用Vim修改一些配置文件,在另一個面板,我們使用irssi聊天,而在其余的面板,可以跟蹤一些日志。然后,我們還可以打開新的窗口來升級系統,再開一個新窗口來進行服務器的ssh連接。在這些窗口面板間瀏覽切換和創建它們一樣簡單。它的高度可配置和可定制的,讓其成為你心中的延伸

          在Linux/OSX下安裝Tmux(CentOS下的安裝詳見系統之家CentOS安裝Tmux軟件的步驟)

          你可以通過編譯軟件源或者通過系統包管理器的方式安裝,我建議使用包管理器,這樣比編譯更快更簡單

          OSX:

          # 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

          使用不同會話工作

          使用Tmux的最好方式是使用會話的方式,這樣你就可以以你想要的方式,將任務和應用組織到不同的會話中。如果你想改變一個會話,會話里面的任何工作都無須停止或者殺掉。讓我們來看看這是怎么工作的。

          讓我們開始一個叫做“session”的會話,并且運行top命令

          $ tmux new-s new session

          $ top

          然后輸入CTRL-b d從此會話脫離,想要重新連接此會話,需輸入:

          $ tmux attach-session -t session

          之后你會看到top操作仍然運行在重新連接的會話上。

          一些管理sessions的命令:

          $ tmux list-session

          $ tmux new-session 《會話名》

          $ tmux attach-session -t 《會話名》

          $ tmux rename-session -t 《會話名》

          $ tmux choose-session -t 《會話名》

          $ tmux kill-session -t 《會話名》

          使用不同的窗口工作

          很多情況下,你需要在一個會話中運行多個命令,執行多個任務。我們可以在一個會話的多個窗口里組織他們。在現代的GUI終端(比如 iTerm或者Konsole),一個窗口被視為一個標簽。在會話中配置了我們默認的環境之后,我們就能夠在一個會話中創建許多我們需要的窗口。窗口就像運行在會話中的應用程序,當我們脫離當前會話的時候,它仍在持續,讓我們來看一個例子:

          $ tmux new-s my_session

          按下CTRL-b c

          這將會創建一個新的窗口,然后屏幕的光標移向它。現在你就可以在新窗口下運行你的新應用。你可以修改你當前窗口的名字。在目前的例子里,我運行的top程序,所以top就是該窗口的名字

          如果你想要重命名,只需要按下:

          CTRL-b

          狀態條將會改變,這時你將可以重命名當前的窗口

          一旦在一個會話中創建多個窗口,我們需要在這些窗口間移動的辦法。窗口像數組一樣組織在一起,從0開始用數字標記每個窗口,想要快速跳轉到其余窗口:

          CTRL-b 《窗口號》

          如果我們給窗口起了名字,我們可以使用下面的命令找到它們:

          CTRL-b f

          也可以列出所有窗口:

          CTRL-b w

          按照順序切換到不同的窗口:

          CTRL-b n(到達下一個窗口) CTRL-b p(到達上一個窗口)

          想要離開一個窗口,可以輸入 exit 或者:

          CTRL-b &

          關閉窗口之前,你需要確認一下。

          把窗口分成許多面板

          有時候你在編輯器工作的同時,需要查看日志文件。在編輯的同時追蹤日志真的很有幫助。Tmux可以讓我們把窗口分成許多面板。舉個例子,我們可以創建一個控制臺監測我們的服務器,同時用編輯器構造復雜的開發環境,這樣就能同時進行編譯和調試了。

          讓我們創建另一個Tmux會話,讓其以面板的方式工作。首先,如果我們在某個會話中,那就從Tmux會話中脫離出來:

          CTRL-b d

          開始一個叫做“panes”的新會話:

          $ tmux new -s panes

          你可以水平或者豎直分割一個窗口,水平分割輸入:

          CRTL-b “

          現在你就擁有兩個面板,現在我們豎直分割:

          CRTL-b %

          又增加了兩個:

          在他們之間移動:

          CTRL-b 《光標鍵》

          上面就是Linux使用Tmux提高終端操作效率的方法介紹了,可以看出,使用Tmux后能夠有效的提高效率,和鼠標一樣方便,快速的進行終端窗口間的編譯切換。

        320757 主站蜘蛛池模板: 国内精品久久久久影院网站| 亚洲国产精品综合久久网各| 亚洲一区二区三区小蜜桃| 日本亚洲一区二区精品| 国产精品亚洲片在线| 麻豆一区二区三区精品视频| 久久精品女人的天堂av| 久久精品国产一区二区蜜芽| 无码射肉在线播放视频| 蜜国产精品JK白丝AV网站| 精品无码久久久久久尤物| 亚洲国产日韩在线视频| 国语对白做受xxxxx在线中国| 成人无码区免费视频网站| 又大又紧又粉嫩18p少妇| 亚洲中文一区二区av| 女同性恋一区二区三区视频| 综合偷自拍亚洲乱中文字幕| 婷婷综合久久中文字幕| 久久精品国产一区二区涩涩| 国产综合精品一区二区三区| 日韩精品国产另类专区| 国产精品小仙女自拍视频| 韩国一级毛片中文字幕| 亚洲av产在线精品亚洲第一站| 国产成人乱色伦区| 97成人午夜精品长长久久| 麻豆国产AV剧情偷闻女邻居内裤| 乳欲人妻办公室奶水| 亚洲精品一区二区三区在| 国产精品免费中文字幕| 日本激情久久精品人妻热 | 亚洲第一极品精品无码久久| 色综合久久久久综合99| 亚洲av第三区国产精品| 午夜免费视频国产在线| 精品人妻伦一二二区久久| 日韩中文字幕免费在线观看| 综合色一色综合久久网| 国产精品无码午夜福利| 开心婷婷五月激情综合社区|