1.编写脚本实现传入进程pid,查看对应进程/proc下CPU、内存指标 vim pid.sh sh pid.sh 2.编写脚本实现每分钟检查一个主机端口是否存活(提示使用nmap),如果检查到端口不在线,sleep 10s,如果三次都不存在则记录到日志 3.编写脚本/root/bin/excute.sh ,判断参数文件是否为sh后缀的普通文件,如果是,添加所有人可执行权限,否则提示用户非脚本文件
4.编写脚本/root/bin/nologin.sh和login.sh,实现禁止和允许普通用户登录系统 nologin.sh cd /root/bin/ vim nologin.sh :wq 保存退出。 执行nologin.sh脚本 输入想禁止的用户名:admin 用admin用户登录,登录失败。 login.sh 同样的步骤创建login.sh 执行脚本后,admin用户登录成功。 5.编写脚本/root/bin/sumid.sh,计算/etc/passwd文件中的第10个用户和第20用户的ID之和 cd /root/bin/ vim sumid.sh 执行脚本: