课堂练习及课后作业(0805文本处理工具)

课堂练习:

1、找出ifconfig命令结果中本机的所有IPv4地址

QQ截图20160805213223.jpg

2、查出分区空间使用率的最大百分比值

QQ截图20160805213433.jpg

3、查出用户UID最大值的用户名、UID及shell类型

QQ截图20160805213535.jpg

4、查出/tmp的权限,以数字方式显示

QQ截图20160805213726.jpg

5、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序

QQ截图20160805213142.jpg

grep

1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)

QQ截图20160805213918.jpg

QQ截图20160805213949.jpg

2、显示/etc/passwd文件中不以/bin/bash结尾的行

QQ截图20160805214057.jpg

3、显示用户rpc默认的shell程序

QQ截图20160805214216.jpg

4、找出/etc/passwd中的两位或三位数

QQ截图20160805214418.jpg

5、显示/etc/grub2.cfg文件中,至少以一个空白字符开头的且后面存非空白字符的行

QQ截图20160805214714.jpg

6、找出“netstat -tan”命令的结果中以‘LISTEN’后跟任意多个空白字符结尾的行

QQ截图20160805214854.jpg

7、添加用户bash、testbash、basher以及nologin(其shell为/sbin/nologin),而后找出/etc/passwd文件中用户名同shell名的行

QQ截图20160805215456.jpg

egrep

1、显示三个用户root、mage、wang的UID和默认shell

QQ截图20160805220043.jpg

2、找出/etc/rc.d/init.d/functions文件中行首为某单词(包括下划线)后面跟一个小括号的行

QQ截图20160805220724.jpg

3、使用egrep取出/etc/rc.d/init.d/functions中其基名

QQ截图20160805221852.jpg

4、使用egrep取出上面路径的目录名

QQ截图20160806174109.jpg

5、统计以root身份登录的每个远程主机IP地址的登录次数

QQ截图20160806175640.jpg

6、利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255

grep -E -o  '(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])'

7、显示ifconfig命令结果中所有IPv4地址

QQ截图20160806174427.jpg

课后作业

1、取本机ip地址

QQ截图20160806120549.jpg

2、取各分区利用率的数值

QQ截图20160806120524.jpg

3、统计/etc/init.d/functions 文件中每个单词出现的次数,并按频率从高到低显示

QQ截图20160806120457.jpg

4、统计/etc/init.d/functions 文件中每个单词出现的次数,并按频率从高到低显示

QQ截图20160806132233.jpg

5、正则表达式表示身份证号

QQ截图20160806120312.jpg

QQ截图20160806175506.jpg

6、正则表达式表示手机号

QQ截图20160806120243.jpg

QQ截图20160806175328.jpg

7、正则表达式表示邮箱

QQ截图20160806120139.jpg

QQ截图20160806175412.jpg

8、正则表达式表示QQ号

QQ截图20160806120011.jpg

QQ截图20160806175443.jpg

原创文章,作者:我的滑板鞋,如若转载,请注明出处:http://www.178linux.com/30158

赞 (2)
我的滑板鞋我的滑板鞋
上一篇 2016-08-07 22:06
下一篇 2016-08-07 22:06

相关推荐

  • Linux用户及文件权限管理

    Linux,用户,用户组,文件,权限

    Linux干货 2017-10-29
  • 计算机基础第一部分

    ** 第一课:计算机基础知识** 第一章计算机的组成 计算机是由硬件(Hardwaer)和软件(Software)来组成两大类,他是一台可以自由传输数据, 储存数据,娱乐,工作等等的智能设备。 第一节计算机硬件 主板架构图 内存====用来存储临时数据,弱点喜欢松动一般电脑黑屏都是他松动了,导致电脑不能机 基本上%80以上的电脑不能开机都是他出了问题,服务器…

    Linux干货 2017-05-19
  • 8.3_Linux文件系统权限和特殊权限浅析

    什么是Linux文件系统权限? 在Linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。 Linux文件系统权限的分类 Linux中的权限分为:read(读)、write(写)、execut(执行)三种权限 文件和目录表示的权限也各有不同 权限对于文件的意义: r: 可使用文件查看类工具获取其内容 w: 可修改内…

    Linux干货 2016-08-05
  • 加密与CA

    一次加密通讯流程: 1、生成数据 2、用单向加密数据生成特征码 3、用自己的私钥加密特征码放在数据后面 4、生成临时会话密钥加密特征码和数据 5、用对方的公钥加密临时密钥 2、私有CA 构建私有CA     1、生成私钥     2、自签署证书 给节点发放证书     …

    Linux干货 2017-02-13
  • 学习宣言~~

    学如逆水行舟,不进则退。

    Linux干货 2016-12-26
  • 第三周 用户和组管理

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who root     pts/0        2017-12-16 22:46 (192.168.43.233) root     pts/1        2017-12-16 22:46 (192.168.43.233…

    2017-12-16