Linux终端管理软件
生活随笔
收集整理的這篇文章主要介紹了
Linux终端管理软件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tmux是一個優秀的終端復用軟件,類似GNU Screen,但來自于OpenBSD,采用BSD授權。使用它最直觀的好處就是,通過一個終端登錄遠程主機并運行tmux后,在其中可以開啟多個控制臺而無需再“浪費”多余的終端來連接這臺遠程主機;當然其功能遠不止于此。
tmux安裝:
[root@Node1?~]#?yum?-y?install?tmux? ? ??
安裝完成后輸入命令tmux即可打開軟件,界面十分簡單,類似一個下方帶有狀態欄的終端控制臺;但根據tmux的定義,在開啟了tmux服務器后,會首先創建一個會話,而這個會話則會首先創建一個窗口,其中僅包含一個面板;也就是說,這里看到的所謂終端控制臺應該稱作tmux的一個面板,雖然其使用方法與終端控制臺完全相同。
tmux操作手冊
類似各種平鋪式窗口管理器,tmux使用鍵盤操作,常用快捷鍵包括:
| Ctrl+b | 激活控制臺;此時以下按鍵生效 | |
| 系統操作 | ? | 列出所有快捷鍵;按q返回 |
| d | 脫離當前會話;這樣可以暫時返回Shell界面,輸入tmux attach能夠重新進入之前的會話 | |
| D | 選擇要脫離的會話;在同時開啟了多個會話時使用 | |
| Ctrl+z | 掛起當前會話 | |
| r | 強制重繪未脫離的會話 | |
| s | 選擇并切換會話;在同時開啟了多個會話時使用 | |
| : | 進入命令行模式;此時可以輸入支持的命令,例如kill-server可以關閉服務器 | |
| [ | 進入復制模式;此時的操作與vi/emacs相同,按q/Esc退出 | |
| ~ | 列出提示信息緩存;其中包含了之前tmux返回的各種提示信息 | |
| 窗口操作 | c | 創建新窗口 |
| & | 關閉當前窗口 | |
| 數字鍵 | 切換至指定窗口 | |
| p | 切換至上一窗口 | |
| n | 切換至下一窗口 | |
| l | 在前后兩個窗口間互相切換 | |
| w | 通過窗口列表切換窗口 | |
| , | 重命名當前窗口;這樣便于識別 | |
| . | 修改當前窗口編號;相當于窗口重新排序 | |
| f | 在所有窗口中查找指定文本 | |
| 面板操作 | ” | 將當前面板平分為上下兩塊 |
| % | 將當前面板平分為左右兩塊 | |
| x | 關閉當前面板 | |
| ! | 將當前面板置于新窗口;即新建一個窗口,其中僅包含當前面板 | |
| Ctrl+方向鍵 | 以1個單元格為單位移動邊緣以調整當前面板大小 | |
| Alt+方向鍵 | 以5個單元格為單位移動邊緣以調整當前面板大小 | |
| Space | 在預置的面板布局中循環切換;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled | |
| q | 顯示面板編號 | |
| o | 在當前窗口中選擇下一面板 | |
| 方向鍵 | 移動光標以選擇面板 | |
| { | 向前置換當前面板 | |
| } | 向后置換當前面板 | |
| Alt+o | 逆時針旋轉當前窗口的面板 | |
| Ctrl+o | 順時針旋轉當前窗口的面板 | |
tmux常用命令
tmux?????????????????????????????#開啟tmux tmux?ls?????????????????????????#列出會話(tmux?list-session?) tmux?attach???????????????????#Tmux重新連接到之前的窗口可使用 tmux?attach?-t?session?????#進入某個會話 tmux?-r?????????????????????????#連接上次斷開的session tmux?kill-session?????????????#關閉上次tmux打開窗口 tmux?kill-server??????????????#關閉所有tmux打開窗口轉載于:https://blog.51cto.com/shine009/1425478
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Linux终端管理软件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle EBS-SQL (QA-1
- 下一篇: matplotlib,numpy自己动手