今天小編要跟大家分享的文章是關于Unix/Linux指令行下的工具分享,相信正在從事Linux相關工作對此并不陌生。有一些是大家熟悉的,有一些是非常有用的,有一些是不為人知的。 Linux運維工作的小夥伴快來看一看吧,希望能夠對大家有所幫助 !
1、lftp
利用lftp指令行ftp工具進行網站資料的增量備份,鏡像,就像使用rsync一樣。
2、ack
ack是一個perl腳本,是grep的一個可選替換品。其可以對比對字元有高亮顯示。是為程式員專門設計的,預設遞歸搜尋,省提供多種檔案類型供選。
Unix/Linux指令行下的工具分享
3、calcurse & remind + wyrd
calcurse是一個指令行下的月曆和日程軟體。remind + wyrd也很類似。關于月曆,我不得不提一個Linux的Cycle月曆,也是一個神器,呵呵。
4、newsbeuter & rsstail
newsbeuter和rsstail是指令行下RSS的閱讀工具。
5、powertop
做個環保的程式員,看看自己的電腦裡哪些程式費電。PowerTOP是一個讓Intel平台的筆記本電腦節省電源的Linux工具。此工具由Intel公司釋出。它可以幫助使用者找出那些耗電量大的程式,通過修複或者關閉那些應用程式或程序,進而為使用者節省電源。
6、htop & iotop
htop和iotop 用來檢視程序,記憶體和IO負載。
7、ttyrec & ipbt
ttyrec是一個tty控制台錄制程式,其所錄制的資料檔案可以使用與之配套的ttyplay播放。不管是你在tty中的各種操作,還是在tty中耳熟能詳的軟體,都可進行錄制。
ipbt是一個用來回放ttyrec所錄制的控制台輸入過程的工具。
與此類似的還有Shelr 和 termrec
8、rsyn
通過SSH進行檔案同步的經典工具(核心算法)
9、mtr
MTR – traceroute 2.0,其是把traceroute和ping內建在一塊的一個小工具 用于診斷網絡。
10、socat & netpipes
socat是一個多功能的網絡工具,名字來由是” Socket CAT”,可以看作是netcat的N倍加強版。
netpipes和socat一樣,主要是用來在指令行來進行socket操作的指令,這樣你就可以在Shell腳本下行進socket網絡通訊了。