1. 解释环境变量PATH、LANG作用。

  2. 计算三位数个位、十位、百位三个数字和。

  3. 执行脚本./test.sh arg1 arg2$0$#这三个变量的值分别是什么?

  4. 开发脚本:已知变量num=10,判断num值,如果大于 5 且小于 15,则输出"5<num<15"。

  5. 开发脚本:使用if双分支判断sshd是否运行,如果运行则输出active,否则输出inactive。(2分)

  6. 开发脚本:使用for语句重启服务chronyd、rsyslog。(2分)

  7. 开发脚本:使用while语句实现每隔3秒监控一次sshd服务。(2分)

    • 不管服务是否运行,都需要记录服务状态到日志/var/log/sshd_status.log。

    • 如果服务未运行,则尝试启动服务,并记录启动结果到/var/log/sshd_status.log。