常用命令

命令 说明
nginx -s reopen 重启Nginx
nginx -s reload 重新加载Nginx配置文件,然后以优雅的方式重启Nginx
nginx -s stop 强制停止Nginx服务
nginx -s quit 优雅地停止Nginx服务(即处理完所有请求后再停止服务)
nginx -t 检测配置文件是否有语法错误,然后退出
nginx -?,-h 打开帮助信息
nginx -v 显示版本信息并退出
nginx -V 显示版本和配置选项信息,然后退出
nginx -t 检测配置文件是否有语法错误,然后退出
nginx -T 检测配置文件是否有语法错误,转储并退出
nginx -q 在检测配置文件期间屏蔽非错误信息
nginx -p prefix 设置前缀路径(默认是:/usr/share/nginx/)
nginx -c filename 设置配置文件(默认是:/etc/nginx/nginx.conf)
nginx -g directives 设置配置文件外的全局指令
killall nginx 杀死所有nginx进程

防火墙操作的命令

命令 说明
service firewalld start 开启
service firewalld restart 重启
service firewalld stop 关闭
firewall-cmd –list-all 查看防火墙规则
firewall-cmd –query-port=8080/tcp 查询端口是否开放
firewall-cmd –permanent –add-port=80/tcp 开放80端口
firewall-cmd –permanent –remove-port=8080/tcp 移除端口
firewall-cmd –reload 重启防火墙(修改配置后要重启防火墙)