命令地址:
pwd 查看當(dāng)前路徑
cd 進(jìn)入到當(dāng)前用戶默認(rèn)路徑下
ls -a 查看文件及屬性
ps -ef|grep tomcat 查看tomcat進(jìn)程
netstat -anop|grep [進(jìn)程號] 查看集成號端口信息
su root 切換root用戶
sz [filename] 下載文件
tail%20-fcatalina.out%20輸出打印
catcatalina.out%20|grep%20"xxxxx"%20查詢文件中的字符
grep%20-n%20"業(yè)務(wù)有關(guān)的關(guān)鍵字"catalina.out%20查看關(guān)鍵字行號
sed%20-n%20'開始行數(shù),結(jié)束行數(shù)p'%20待截取的文件%20>>%20保存的新文件
sed -n '/2018-06-14 17:10/,/2018-06-14 17:31/p' catalina.out >catalina.xxx.log //將tomcat控制臺日志按時間截取,然后放到新的文件中
要統(tǒng)計一個字符串出現(xiàn)的次數(shù),這里現(xiàn)提供自己常用兩種方法:
1. 使用vim統(tǒng)計
用vim打開目標(biāo)文件,在命令模式下linux常用命令linux常用命令,輸入
:%s/objStr//gn
2. 使用grep:
grep -o objStr filename|wc -l
如果是多個字符串出現(xiàn)次數(shù),可使用:
#5 */3 * * * [[ $(ps | grep "/xunlei/lib/" | grep -v "grep" | wc -l) == 3 ]] && killall embedthundermanager & #刪除開頭的#啟動命令。more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l。stat1=`sudo ipvsadm | grep http | grep route|wc -l`。
less 查看文件內(nèi)容,一般用于錯誤定位時