0805课堂练习与作业

练习1


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


blob.png


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

blob.png

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


blob.png

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

blob.png

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


blob.png



练习2

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


blob.png

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

blob.png

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


blob.png

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

blob.png

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


blob.png

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

blob.png

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


blob.png


练习3

1、显示当前系统root、mage或wang用户的UID和默认shell


blob.png

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

blob.png

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

blob.png

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

blob.png

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

blob.png

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

0-9:[0-9]

10-99:[1-9][0-9]

100-199:1[0-9][0-9]

200-249:2[0-4][0-9]

250-255:25[0-5]

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

blob.png

作业

4、取本机ip地址

blob.png

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


blob.png

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


blob.png

7、/etc/rc.d/init.d/functions或/etc/rc.d/init.d/functions/"  取目录


blob.png

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

[0-9]{6}[1,2][0-9]{3}[0,1][0-9][0-3][0-9][0-9]{4}

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

1[0-9]{10}

10、正则表达式表示邮箱

\<[.*]@[[:alnum:]]\.com

11、正则表达式表示QQ号

[0-9]\{5,11\}

原创文章,作者:zhanghuanyu,如若转载,请注明出处:http://www.178linux.com/30589

(0)
zhanghuanyuzhanghuanyu
上一篇 2016-08-07
下一篇 2016-08-07

相关推荐

  • LVM逻辑卷管理器详解

    一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。…

    Linux干货 2016-09-05
  • VSFTPD+PAM+[基于文件虚拟用户认证 | 基于MYSQL虚拟用户认证]

    VSFTPD+PAM+[基于文件虚拟用户认证 | 基于MYSQL虚拟用户认证] VSFTPD+PAM+[基于文件虚拟用户认证 | 基于MYSQL虚拟用户认证] 一、实验环境 二、实验步骤 1、通过mysql数据库方式虚拟用户认证 1.1数据库配置 1.2FTP配置 1.3测试 2、通过文件方式进行虚拟用户认证 一、实验环境 CentOS 6.7+vsftpd…

    Linux干货 2016-04-18
  • 我在马哥的学习生涯开始

    我的人生工作目标:年薪百万不是梦!

    Linux干货 2016-10-28
  • HA之corosync+pacemaker+crmsh

    高可用集群框架 图片转载之http://www.178linux.com/16656 实验拓扑: 两台节点服务器: node1     192.168.150.137     node1.com node2     192.168.150.138     node2.com nf…

    Linux干货 2017-01-18
  • LVM逻辑卷管理

    LVM逻辑卷管理 LVM全称为Logical VolumeManager逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。 其中 PV:Physical Volume 物理卷 VG:volume Group 卷组 LV:Logincal Volume 逻辑卷 实验…

    2017-08-14
  • 马哥教育网络班21期-第7周课程练习

    第7周课程练习 创建一个10G分区,并格式为ext4文件系统; 添加一块硬盘sdb 要求其block大小为2048,       预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; # mke2fs -t ext4 -b 2048 -L 'MYDATA' -m 2 # mount -o ac…

    Linux干货 2016-10-09