部署项目中常用的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
10.查看端口是否被占用
lsof -i :8091
持续更新。