常用基本命令

启动Nginx
systemctl start nginx; service nginx start; /usr/local/nginx/sbin/nginx;
停止Nginx
systemctl stop nginx; service nginx stop; /usr/local/nginx/sbin/nginx stop; /usr/local/nginx/sbin/nginx quit; # 优雅停止
重启Nginx
systemctl restart nginx; service nginx restart;
热重启
systemctl reload nginx; service nginx reload; /usr/local/nginx/sbin/nginx -s reload;
查看服务状态
systemctl status nginx; service nginx status;
检查进程
ps -ef | prep nginx;
检查配置文件的语法
nginx -t nginx -t -c /path/to/nginx.conf
查看版本
nginx -v
查看帮助
nginx -h
信号控制
sudo kill -QUIT PID sudo kill -TERM PID sudo kill -INT PID sudo kill -HUP PID sudo kill -USR1 PID
测试配置并显示有效配置
nginx -T
指定配置文件路径
nginx -c /etc/nginx/nginx.conf
指定工作目录
nginx -p /usr/local/nginx/
日志切割
mv /var/log/nginx/access.log /var/log/nginx/access_$(date +%Y%m%d).log
重新打开日志文件
sudo kill USR1 'cat /pid'

posted @ 2025-12-31 16:56  蘑菇味的花魂  阅读(4)  评论(0)    收藏  举报