28個Unix/Linux的命令行神器 | 酷殼 - CoolShell.cn
slurm
查看網(wǎng)絡(luò)流量的一個工具
官方網(wǎng)站: ?? Simple Linux Utility for Resource Management
?
![]()
?
vim & emacs
真正程序員的代碼編輯器。
![]()
?
screen, dtach, tmux, byobu
你是不是經(jīng)常需要 SSH 或者 telent 遠程登錄到 Linux 服務(wù)器?你是不是經(jīng)常為一些長時間運行的任務(wù)而頭疼,比如系統(tǒng)備份、ftp 傳輸?shù)鹊取MǔG闆r下我們都是為每一個這樣的任務(wù)開一個遠程終端窗口,因為他們執(zhí)行的時間太長了。必須等待它執(zhí)行完畢,在此期間可不能關(guān)掉窗口或者斷開連接,否則這個任務(wù)就會被殺掉,一切半途而廢了。
Screen 是一個可以在多個進程之間多路復(fù)用一個物理終端的窗口管理器。Screen中有會話的概念,用戶可以在一個screen會話中創(chuàng)建多個screen窗口,在每一個screen窗口中就像操作一個真實的telnet/SSH連接窗口那樣。請參看IBM DeveloperWorks的這篇文章《 使用 screen 管理你的遠程會話 》
![]()
dtach 是用來模擬screen的detach的功能的小工具,其可以讓你隨意地attach到各種會話上 。下圖為dtach+dvtm的樣子。
![]()
tmux 是一個優(yōu)秀的終端復(fù)用軟件,類似 GNU Screen ,但來自于OpenBSD,采用BSD授權(quán)。使用它最直觀的好處就是,通過一個終端登錄遠程主機并運行tmux后,在其中可以開啟多個控制臺而無需再“浪費”多余的終端來連接這臺遠程主機;當(dāng)然其功能遠不止于此。與screen相比的優(yōu)點:可以橫向和縱向分割窗口,且窗格可以自由移動和調(diào)整大小。可在多個緩沖區(qū)進行復(fù)制和粘貼,支持跨窗口搜索;非正常斷線后不需重新detach;…… ?有人說—— 與tmux相比,screen簡直弱爆了 。
![]()
byobu 是Ubuntu開發(fā)的,在Screen的基礎(chǔ)上進行包裝,使其更加易用的一個工具。最新的Byobu,已經(jīng)是基于Tmux作為后端了。可通過“byobu-tmux”這個命令行前端來接受各種與tmux一模一樣的參數(shù)來控制它。Byobu的細節(jié)做的非常好,效果圖如下:
![]()
?
multitail
MultiTail是個用來實現(xiàn)同時監(jiān)控多個文檔、類似tail命令的功能的軟件。他和tail的區(qū)別就是他會在控制臺中打開多個窗口,這樣使同時監(jiān)控多個日志文檔成為可能。他還可以看log文件的統(tǒng)計,合并log文件,過濾log文件,分屏,……。
官網(wǎng): http://www.vanheusden.com/multitail/
![]()
?
tpp
終端下的PPT,要是在某某大會上用這個演示PPT,就太TMD的Geek了。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
