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

相关推荐

  • 从Linux小白到大牛——与狼共舞的日子2

    马哥教育网络班21期+第2周课程练习 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp:copy,复制文件 cp SRC DEST   SRC为文件     如果目录不存在:新建DEST,并将SRC中内容填充至DEST中     如果目…

    Linux干货 2016-07-17
  • nfs与samba实现文件共享服务的流程

    nfs与samba实现文件共享服务的流程     nfs与samba都是能够实现文件共享的服务应用,其用法大致相同,但是挂载选项与配置文件的设置机制不同,下面介绍这两种文件共享服务的内容。     一.nfs服务的安装与配置     服务端主机的配置:   &…

    Linux干货 2016-10-23
  • bash的工作特性之命令执行状态返回值和命令行展开

    bash特性之一:命令别名 将一个命令用其他名字来代替,可以用别名来简化操作。 获取当前用户可用的别名的定义: ~]#alias NAME=’COMMAND’ bash的特性之二:命令历史 shell进程会保存其会话中用户曾经执行过的命令;命令通过其“历史文件”来持久保存此前执行过的命令;每个用户都有其自己专用的历史文件; HISTSIZE:shell进程的…

    Linux干货 2016-11-06
  • 设计模式原则详解

        我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。       应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设…

    Linux干货 2015-04-07
  • LVM逻辑卷&RAID管理&磁盘配置详解

    LVM逻辑卷管理 应用场景:想象一下,你通过传统的硬盘分区方式为某些用户提供了一块磁盘,随着用户数据的不断增加,分区的容量告急。这时要增加容量,只能选择用另一块容量更大的硬盘或分区来替换,在这个过程中,你需要将数据先拷贝至新设备,拷贝完成之后,再用新设备替换容量告罄的设备。假设你很有耐心并且整个数据的拷贝过程是顺顺利利的,你也需要考虑靠背后文件的权限变化、替…

    Linux干货 2016-09-02
  • Linux的常见文件类型

      在linux中,文件的类型和权限通常以【-rwxr-xr-x】来表示,文件以第一个字符来表示不同的文件类型,具体如下。   – :普通文件;颜色为灰白色   d :目录文件;颜色为蓝色   b :块设备文件;颜色为黄色   c :字符设备文件;颜色为黄色   p :管道文件;颜色为绿…

    Linux干货 2016-10-20