shell
文章平均质量分 56
小小妍的棉花糖
这个作者很懒,什么都没留下…
展开
-
shell (五)
1、编写函数,实现打印绿色OK和红色FAILED 判断是否有参数,存在为Ok,不存在为FAILED 2、编写函数,实现判断是否无位置参数,如无参数,提示错误 3、编写函数实现两个数字做为参数,返回最大值 4、编写函数,实现两个整数位参数,计算加减乘除。 5、将/etc/shadow文件的每一行作为元数赋值给数组 6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量 7、使用关联数组按扩展名统计指定目录中文件的数量 1、编写函数,实现打印绿色OK和红色FAILED原创 2021-11-03 14:38:01 · 159 阅读 · 0 评论 -
shell 作业四
1. 使用case实现成绩优良中差的判断 2. for创建20用户 用户前缀由用户输入 用户初始密码由用户输入 例如:test01,test10 3. for ping测试指网段的主机 网段由用户输入,例如用户输入192.168.2 ,则ping 192.168.2.10 --- 192.168.2.20 UP: /tmp/host_up.txt Down: /tmp/host_down.txt 4. 使用for实现批量主机root密码的修改 成功或失败都必须记录 提示:主机IP存放在一个文件中 SSH:实原创 2021-11-03 13:09:17 · 242 阅读 · 0 评论 -
SHELL作业三
1、ping主机测试 2、判断一个用户是否存在 3、判断当前内核主版本是否为3,且次版本是否大于10 4、判断vsftpd软件包是否安装,如果没有则自动安装 5、判断httpd是否运行 6、判断指定的主机是否能ping通,必须使用$1变量 7、报警脚本,要求如下: 根分区剩余空间小于20% 内存已用空间大于80% 向用户alice发送告警邮件 配合crond每5分钟检查一次 [root@locaklhost ~]# echo “邮件正文” | mail -s “邮件主题” alice 8、判断用户输入的是否原创 2021-10-31 12:45:30 · 160 阅读 · 0 评论 -
SHELL (二)
要求: 1、取出/etc/inittab文件的第6行;2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示;使用cut、sort结合管道实现3、如果/var/log/messages文件的行数大于100,就显示好大的文件4、显示/etc目录下所有以pa开头的文件,并统计其个数5、如果用户hadoop不存在就添加,否则显示用户已存在6、编写一个 Shell 程序 test1,程序执行时从键盘读入一个目录名,然后 显示这个目录下所有文件的信息7、编写一个 Shell 程序原创 2021-10-27 10:16:28 · 473 阅读 · 0 评论 -
SHELL 作业一
要求:1、安装JDK及配置环境变量。2、Shell脚本中,$0 $1 $$ $* $?分别代表了什么意思?3、写一个脚本:显示出当前的脚本文件名和当前的系统时间。4、已知目录/scripts目录,执行batch.sh脚本,实现在/scripts目录下创建一个one.txt,在one.txt文件中增加内容“Hello Shell”。 ...原创 2021-10-25 22:52:01 · 261 阅读 · 0 评论