-?,-h:帮助
-v:查看版本号
-V:查看版本号以及配置
-t:检查配置文件语法是否正确
也可以结合-c命令,对指定位置的文件进行测试,如下图
-T:检查配置文件语法是否正确,并显示配置文件内容
-tq:-q命令一般与-t命令一起使用,表示在配置文件的测试过程中,不显示非错误信息,只显示错误信息。
-s signal:在 nginx 命令后通过-s 选项,可以指定不同的信号完成不同的功能,是发送给master进程的。
nginx –s stop:强制停止 nginx,无论当前工作进程是否正在处理工作。
nginx –s quit:优雅停止 Nginx,使当前的工作进程完成当前工作后停止。
nginx -s reload:在不重启 nginx 的前提下重新加载 nginx 配置文件,称为平滑重启。
-p prefix:指定配置文件的路径 (default: /usr/local/nginx/)
-c filename:指定配置文件名称(default: conf/nginx.conf)
如果配置文件不在默认的路径需要通过-p指定,如果名称不是默认的名称需要通过-c指定。
-g directives:设置一个配置文件以外的全局指令