使用 Shell 脚本管理系统.pdf

使用 Shell 脚本管理系统.pdf

ID:57018189

大小:329.29 KB

页数:3页

时间:2020-07-31

使用 Shell 脚本管理系统.pdf_第1页
使用 Shell 脚本管理系统.pdf_第2页
使用 Shell 脚本管理系统.pdf_第3页
资源描述:

《使用 Shell 脚本管理系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、使用Shell脚本管理系统案例需求——公司配备了一台Linux服务器用于分公司员工的技术培训,因此需要经常成批量的添加用户帐号;另外该服务器还用于运行培训部的Web站点,需要经常监控网站服务程序的运行状态需求描述编写脚本程序用于监测系统服务httpd的运行状态当服务状态失常时在“/var/log/htmon.log”文件中记入日志自动将状态失常的httpd服务重新启动若重启httpd服务失败,则尝试重新启动服务器主机编写计划任务,周一至周五期间每隔15分钟执行一次监测任务编写脚本程序用于批量添加用户提供交互,能根据提示指定添加用户的数量(少于100)、用户名前缀,并能设置帐号的失

2、效时间、初始密码用户名编号统一使用2位数,如使用“01”、“02”的形式编写脚本批量删除用户通过命令行参数指定要删除用户的名称前缀删除以该前缀开头的所有用户,但要防止误删除root用户实现思路编写htmon.sh脚本文件用于监测httpd服务状态通过“servicehttpdstatus”命令的返回值判断服务状态使用重定向符号“>>”追加记录日志结合crond计划任务定期执行编写myuadd.sh脚本用于批量添加用户帐号使用read命令提示用户输入变量值进行交互使用while语句循环执行添加用户的命令操作使用if语句判断用户编号,小于10时自动在前缀后补”0”执行脚本:编写myu

3、del.sh脚本用于批量删除用户帐号通过位置参数“$1”传递要删除用户的名称前缀结合“grep-vroot”排除掉root用户使用for循环批量删除符合条件的用户执行脚本:St04_贾芸斐

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。