天天看点

部署项目中常用的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