shell
离天下之大谱
这个作者很懒,什么都没留下…
展开
-
SHELL 练习6 2021-11-07
grep正则:1、显示/etc/passwd文件中以bash结尾的行;2、找出/etc/passwd文件中的三位或四位数;3、找出/etc/grub2.cfg文件中,以至少一个空白字符开头,后面又跟了非空白字符的行4、找出"netstat -tan”命令的结果中,以‘LISTEN’后跟0或多个空白字符结尾的行;5、找出"fdisk -l“命令的结果中,包含以/dev/后跟sd或hd及一个字母的行;6、找出”ldd /usr/bin/cat“命令的结果中文件路径;7、找出/p...原创 2021-11-07 23:05:13 · 313 阅读 · 0 评论 -
SHELL 练习5 2021-11-01
1、编写函数,实现打印绿色OK和红色FAILED 判断是否有参数,存在为Ok,不存在为FAILED2、编写函数,实现判断是否无位置参数,如无参数,提示错误3、编写函数实现两个数字做为参数,返回最大值4、编写函数,实现两个整数位参数,计算加减乘除。5、将/etc/shadow文件的每一行作为元数赋值给数组6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量7、使用关联数组按扩展名统计指定目录中文件的数量1、编写函数,实现打印绿色OK和红色F..原创 2021-11-01 23:43:16 · 177 阅读 · 0 评论 -
SHELL 练习4 2021-10-31
1、使用case实现成绩优良中差的判断2、for创建20用户,用户前缀由用户输入,用户初始密码由用户输入删除用户↓3、for ping测试指定网段主机,网段由用户输入。例如用户输入192.168.2,则ping192.168.2.10---192.168.2.20up:/tmp/host_up.txtdown:/tmp/host_down.txt加 i 可设置间隔时间up 的ipdown 的ip...原创 2021-10-31 21:45:49 · 165 阅读 · 0 评论 -
SHELL 练习3 2021-10-30
1、ping主机测试2、判断一个用户是否存在3、判断当前内核主版本是否为3,且次版本是否大于10...原创 2021-10-31 20:33:42 · 97 阅读 · 0 评论 -
SHELL 练习2 2021-10-30
1、取出/etc/inittab 文件第六行2、取出当前系统上的所有用户shell3、如果/var/log/messages 文件行数大于100就显示好大的文件4、显示/etc下所有pa开头的文件并显示其个数.* 可以去掉5、如果用户hadoop不存在就添加否则显示存在第一次没有用户直接创建第二次显示已存在6、编写一个shell程序test1从键盘输入目录名显示这个目录下的所有文件...原创 2021-10-30 18:15:40 · 76 阅读 · 0 评论 -
SHELL 练习1 2021-10-28
1 、?2、Shell脚本中,$0,$1,$$,$*,$? 代表什么意思$0 : 用于获取当前脚本名称$1 : 获取第一个参数$$ : 获取当前shell环境的进程ID号$* :获取所有输入参数,用于以后输出所有参数$? : 获取上一个Shell命令的退出状态码,或者是函数的返回值3、写一个脚本:显示出当前的脚本文件名和当前系统时间4、已知目录/scripts目录,执行batch.sh脚本,实现在/scripts目录下创建一个one.txt,在one...原创 2021-10-28 21:08:33 · 74 阅读 · 0 评论