随笔分类 -  练习题

脚本进阶
摘要:if语句 1、编写脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息 2、编写脚本/root/bin/yesorno.sh,提示用户输入yes或no,并判断用户输入的是yes还是no 阅读全文
posted @ 2018-08-30 16:47 圆缘 阅读(200) 评论(0) 推荐(0)
网络
摘要:.作业与练习 由上判断是否在同一网段 192.168.1.100 11000000.10101000.00000001.01100100 255.255.255.0 11111111.11111111.11111111.00000000 192.168.1.0 11000000.10101000.0 阅读全文
posted @ 2018-08-26 17:34 圆缘 阅读(375) 评论(0) 推荐(0)
文本处理工具sed
摘要:1、删除centos7系统/etc/grub2.cfg文件中所有以空白开头的行行首的空白字符 sed '/^$/d' /etc/grub2.cfg 2、删除/etc/fstab文件中所有以 开头,后面至少跟一个空白字符的行的行首的 和空白字符 sed r '/^ [[:space:]]+/d;/^ 阅读全文
posted @ 2018-08-06 18:35 圆缘 阅读(383) 评论(0) 推荐(0)
文件查找和压缩
摘要:1、查找/var目录下属主为root,且属组为mail的所有文件 2、查找/var目录下不属于root、lp、gdm的所有文件 3、查找/var目录下最近一周内其内容修改过,同时属主不为root,也不是postfix的文件 4、查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件 5、查找/ 阅读全文
posted @ 2018-08-05 10:26 圆缘 阅读(201) 评论(0) 推荐(0)
Shell脚本编程基础
摘要:1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小 !/bin/bash echo e "\e[1;31m当前主机系统信息如下:\e[0m" echo e "\e[1;35m主机名:\e[ 阅读全文
posted @ 2018-08-04 09:47 圆缘 阅读(487) 评论(0) 推荐(0)
grep,egrep,正则表达式
摘要:1、显示/proc/meminfo文件中以大小s开头的行(要求:使用两种方法) grep "^s\|^S" /proc/meminfo grep "^\(s\|S\)" /proc/meminfo cat /proc/meminfo | grep i "^s" cat /proc/meminfo | 阅读全文
posted @ 2018-07-30 21:34 圆缘 阅读(2405) 评论(0) 推荐(0)
用户组和权限管理,acl
摘要:1、创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution" useradd G bin,root s /bin/csh c "Gentoo Distribution" gentoo 2、创建下面的用户、组和组成员关系 名 阅读全文
posted @ 2018-07-28 11:36 圆缘 阅读(1737) 评论(0) 推荐(0)
标准IO和管道
摘要:1、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 1.cat /etc/issue |tr a z A Z /tmp/issue.out 2.tr a z A Z /tmp/issue.out 2、将当前系统登录用户的信息转换为大写后保存至/tmp/who. 阅读全文
posted @ 2018-07-26 11:18 圆缘 阅读(215) 评论(0) 推荐(0)
Linux 文件管理
摘要:1、显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录 ls d /var/l [0 9] [[:lower:]] 2、显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录 ls d /etc/[0 9] [^[:digit:]] 3、显示/et 阅读全文
posted @ 2018-07-23 21:30 圆缘 阅读(527) 评论(0) 推荐(0)
Linux基础
摘要:1、显示当前时间,格式:2016 06 18 10:20:30 date '+%F %T' 2、显示前天是星期几 date +%a date +%A 3、设置当前日期为2019 08 0706:05:10 date 080706052019.10 1、在本机字符终端登录时,除显示原有信息外, 阅读全文
posted @ 2018-07-23 20:45 圆缘 阅读(163) 评论(0) 推荐(0)


返顶部