发布生产版本
问题一:生产环境需要先登录普通用户在切换root用户,否则无法直接登录root用户
linux切换当前用户work为root命令:1、查看当前用户: pwb
2、切换用户: su -用户名
3、填写password
注: 如何在shell下切换用户执行命令?
命令格式:su - dev -c "ls"
“dev”是用户名
“-c"后面接需要执行的shell comman)
问题二:生产环境有时候tomcat使用shutdown并不能停,需要kill
linux查看tomcat当前正在执行的进程
命令:
ps -ef |grep tomcat
结果: sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start
5144就是进程号 pid =5144
杀死进程命令:kill -9 5144
注:ps (查看进程),-ef(查看当前所有进程),| (管道命令右边输入条件或者范围),grep(搜索工具),tomcat(条件范围)
问题三:有时候生产环境变卡,怎么看cpu使用率
linux查看tomcat的cpu使用率
在tomcat目录下命令:top
结果: