天天看點

部署項目中常用的linux指令 (Tomcat篇)

1.檢視tomcat是否運作:

ps -ef|grep tomcat      

2.直接殺掉目前tomcat程序(停止tomcat)

kill -9  11234(程序id)      

3.啟動tomcat

cd /data/tomcat/xxxxdemo/bin (進入tomcat的bin目錄)

./startup.sh (啟動)      

4.解壓war包

cd /data/xxx (進入war包所在的目錄)

unzip -oq demo-xxx-xx.war (解壓war包到目前目錄)      

5.檢視tomcat/項目日志               filename(日志名稱)

tail -f filename (實時檢視日志,日志會實時更新重新整理,一般這種情況是項目正在運作) 

tail -n 20 filename (檢視filename日志的最後20行)

tail -n +20 filename  (檢視filename日志的10行所有日志)

cat -n  filename |grep keyvalue  (根據關鍵字‘keyvalue’檢視filename日志的相關資訊)

cat filename |grep keyvalue|tail -n 20 (根據關鍵字‘keyvalue’檢視filename日志的相關資訊的末尾20行)      

6.檢視磁盤空間

df -h      

7.檢視某個程序CPU、記憶體使用情況

top -p 程序id      

8. 檢視某個日志的某個關鍵字日志

find . -name '*.log*' -mtime -1 | xargs grep 'xxxxxx' -H -n --color      

9. 權限不足,可以切換 root身份

sudo -i      
lsof -i :8091      

繼續閱讀