当前位置:   article > 正文

linux下常用java、nginx部署命令

linux下常用java、nginx部署命令

1. find / -name 'nginx.conf'   查找某个文件
2. crtl+c    退出该命令
3.cd /home/ldd/platform      切换目录
4. ps -ef |grep java    查看进程
5.kill -9 pid  杀掉进程
6.nohup java -jar -Dserver.port=8087 XXXX-web.jar spring.config.location=/home/XXXXXX/application.yml > uni.log &      指定外部文件部署且指定固定端口
7.tail -f uni.log    查看日志
8.cd /proc/PID     进入到该pid文件目录下
   ll  进入以后查找文件路径

9、cwd  显示的地址就是对应文件的位置
10.cd /   退回到根目录下          
11.nginx重启
  ./nginx -s reload
12. root权限重启
sudo nginx -s reload
13.测试某个连接
 curl -vv -X POST "http://172.20.63.3:8001/XXX/api/accepted/querysxq"
14.非默认的重启
/home/ybapp/nginx/sbin/nginx -c /home/ybapp/nginx/conf/nginx.conf -s reload
15.默认的重启:
/usr/local/nginx/sbin/nginx -s reload
16.查看端口:
netstat -antp |grep 8888
17.chmod -R 777  文件
授权某个文件读写权限

18. chown -R ylapp:ylapp /usr/local/nginx
授权某个文件的拥有者是ylapp

19.nginx -t
查看nginx配置文件是否正确,不需要到具体的目录,nginx已经存在环境变量里面了

20.nginx -s reload
nginx重启,不需要到具体的目录,nginx已经存在环境变量里面了

21. sudo rpm -Uvh nginx-1.22.1-1.el7.ngx.x86_64.rpm
     nginx版本平滑升级

22.清日志:echo "" >nohup.out
                 echo >文件名

23.liunx下磁盘满后 应该如何处理
    切换成root用户,执行命令 sudo su
    首先切换到根目录  cd /
    然后看当前文件夹的大小  du -sh *
    找到文件大的目录,继续进入执行  du -sh *
    找到目前的文件,清空文件 ,有可能删除不管用rm-rf 文件名 ,需要清空文件 echo >文件名
    清除掉需要的文件后,然后在看磁盘文件使用率 df -hT
    
24.修改nginx文件后 ,nginx -s reload 成功后没生效,这种情况下需要把nginx手动杀掉后 在启动。不需要找nginx的文件路径,直接执行就行。
   杀掉进程:pkill -9 nginx
   启动:nginx

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/947279
推荐阅读
相关标签
  

闽ICP备14008679号