linux&nginx小白命令

linux相关java

启动tomcat
进入tomcat bin目录,执行
  ./shutdown.sh
  ./startup.shlinux


查看Java程序运行
  ps -ef|grep java
展现以下内容
root 24939 1 0 Oct03 ? 01:22:36 java -jar /opt/rala/sd-tarn-0.1.22-SNAPSHOT.jar --server.port=18082nginx

根据端口查询进程
  netstat -lnp|grep 18082
展现以下内容
tcp 0 0 :::18082 :::* LISTEN 32460/javaweb

杀掉编号为18082的进程
  kill -9 32460tomcat

不挂断运行命令,当帐户退出或终端关闭时,程序仍然运行
  nohup java -jar sd-tarn-0.1.22-SNAPSHOT.jar > ./tarn.log 2>&1 &tcp

jar包指定jdk版本(jdk路径 -Xms512m -Xmx512m -jar 项目路径):
  nohup /usr/local/jdk1.8.0_152/bin/java -Xms512m -Xmx512m -jar /web/sd/sd-tarn-1.0-SNAPSHOT.jar > ./tarn.log 2>&1 &测试

 

nginx相关ui

查看nginx是否正在启动
  进到nginx目录下,键入:ps aux|grep nginx

测试配置是否正确
  进到nginx目录下,键入:./sbin/nginx -t
  正确会有 /nginx.conf test is successful 的提示

修改配置当即生效(加载最新配置)
  进到nginx目录下,键入:./sbin/nginx -s reload

当即中止(暴力)
  进到nginx目录下,键入:./sbin/nginx -s stop

优雅中止(连接访问完成后中止)
  进到nginx目录下,键入:./sbin/nginx -s quit

从新打开日志(可用于日志备份)
  进到nginx目录下,键入:./sbin/nginx -s reopen日志

相关文章
相关标签/搜索