1. 启动与停止相关命令
# 启动 NGINX
sudo nginx
# 立即停止 NGINX
sudo nginx -s stop
# 优雅停止 NGINX
sudo nginx -s quit
# 优雅重载配置
sudo nginx -s reload
# 完全重启 NGINX
sudo systemctl restart nginx
2. 配置文件检查与验证
# 测试配置文件语法是否正确
sudo nginx -t
# 测试配置文件并显示详细信息
sudo nginx -t -v
3. 查看日志
# 查看 NGINX 访问日志
sudo tail -f /var/log/nginx/access.log
# 查看 NGINX 错误日志
sudo tail -f /var/log/nginx/error.log
# 清空访问日志
sudo truncate -s 0 /var/log/nginx/access.log
# 清空错误日志
sudo truncate -s 0 /var/log/nginx/error.log
4. 查看状态与版本
# 查看 NGINX 运行状态
systemctl status nginx
# 查看 NGINX 版本
nginx -v
# 查看 NGINX 编译时的详细信息
nginx -V
5. 端口与连接相关命令
# 查看 NGINX 监听的端口
sudo netstat -tulnp | grep nginx
# 查看当前活跃连接
sudo nginx -s stats