1. 程式人生 > >CentOS 7 維護的一些小技巧

CentOS 7 維護的一些小技巧

bwm-ng

bwm-ng

效果圖,預設是以KB/s的單位顯示,裡面可以切換單位。還有一些其它的操作
bwm-ng

htop

htop

效果圖,可以用滑鼠和鍵盤操作,比原生的top方便多了,經常用的F4
然後可以直接過濾,F9 直接kill程序
htop

less

這是個系統自帶的檢視檔案的命令
常用的命令

less -Nm 檔名       #顯示行號和百分比

如下圖:
less
常用指令:
空格:下一頁
b : 上一頁
d :下半頁
u :上半頁
q :退出

grep

檔案內容搜尋,分析日誌的時候非常不錯
常用例項

grep -n WARN run.log
#列印run.log中包含WARN行號和行內容 grep -n -C 5 WARN run.log #列印run.log中包含WARN前後5行內容 grep -n -A 5 WARN run.log #列印run.log中包含WARN後5行內容 grep -n -B 5 WARN run.log #列印run.log中包含WARN前5行內容 grep -n -c 5 WARN run.log #列印run.log中包含WARN出現的次數

find

查詢檔案的命令
常用,額。。。好像就這個比較好其它,其它的我也沒怎麼用過

find . -name *.java            #查詢當前目錄的java檔案

scp

一個基本ssh的檔案傳輸命令
windows 下可以在安裝git時候將這些常用命令安裝
檔案傳輸,反正有了這個我基本上不用其它的軟體,只用cmder,全部命令列操作,呵呵

scp tomcat.tar.gz root@192.168.1.1:/root      #將當前目錄的tomcat.tar.gz 上傳到伺服器192.168.1.1的/root目錄下

scp -r tomcat root@192.168.1.1:/root      #將當前目錄的tomcat資料夾上傳到伺服器192.168.1.1的/root目錄下
#如果從伺服器上下載的話,把二端交換一下,便可 scp -r root@192.168.1.1:/root/tomcat tomcat #如將伺服器/root下的tomcat資料夾下載到當前目錄

tail

這個實時看程式執行日誌非常有用
常用

tail -f 檔名

再推薦個window下的命令列工具 cmder