shell脚本(二)

本案例要求编写Nginx启动脚本,要求如下:

  • 脚本支持start、stop、restart、status
  • 脚本支持报错提示
  • 脚本具有判断是否已经开启或关闭的功能

脚本通过位置变量$1读取用户的操作指令,判断是start、stop、restart还是status

netstat命令可以查看系统中启动的端口信息,该命令常用选项如下:

-n以数字形式显示端口号

-t显示TCP连接的端口

-u显示UDP连接的端口

-l显示服务正在监听的端口信息,如httpd启动后,会一直监听80端口

-p显示监听端口的服务名称是什么(也就是程序名称)

 shell脚本(二)

shell脚本(二) 

shell脚本(二)