第四周练习

1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。

        # cp -r /etc/skel /home/tuser1

        # chmod g= /home/tuser1 

        # chmod o= /home/tuser1 

2.显示/proc/meminfo文件中以大写或小写s开头的行,用两种方式;

        # cat /proc/meminfo | grep -E  "^[sS].*"

        # grep -E "\<(s|S).*" /proc/meminfo

3.显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;

        # cat /etc/passwd | grep -E -v ".*nologin$"

4.显示/etc/passwd文件中其默认shell为/bin/bash的用户;

        # cat /etc/passwd | grep -E  ".*bash$"

5.找出/etc/passwd文件中的一位数或两位数;

        # cat /etc/passwd | grep -E -o "([0-9]|[1-9][0-9])"

6.显示/boot/grub/grub.conf中以至少一个空白字符开头的行;

        # cat /boot/grub/grub.conf | grep -E "^[[:space:]]+.*"

7.显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又至少一个非空白字符的行;

        # cat /etc/rc.d/rc.sysinit | grep -E "^#[[:space:]]+[^[:space:]]+.*"

8.打出netstat -tan命令执行结果中以“LISTEN”,后或跟空白字符结尾的行;

        # netstat -tnl | grep -E ".*(LISTEN|[[:space:]]+)$"

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

(0)
N24_涩味N24_涩味
上一篇 2016-11-18 15:35
下一篇 2016-11-18 17:44

相关推荐

  • Bash编程之条件测试

    Bash 包含强大的编程功能,其中包括丰富的可测试文件类型和属性的函数,以及在多数编程语言中可以使用的算术和字符串比较函数。理解不同的测试并认识到 shell 还能把一些操作符解释成 shell 元字符,是学好Bash编程的重要一环。 一、测试命令 Bash中一条命令退出状态码可作为测试条件,执行成功返回0,代表布尔类型true;反之执行失败返回1-255之…

    Linux干货 2016-08-21
  • 马哥教育网络班22期+第15周课程练习

    1、总结sed和awk的详细用法; sed [OPTION]…  'script'  [input-file] … script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -e script, –expression=sc…

    Linux干货 2016-12-14
  • linux-用户和组的基本管理

    用户和组

    2018-03-20
  • 计算机网络基础知识与Linux网络配置

    本文主要内容是: 1.讲述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 2、IP地址的分类有哪些?子网掩码的表示形式及其作用 3、计算机网络的分成模型有哪些(OSI模型和TCP/IP模型),每一层的功能及涉及到的物理设备有哪些。 4、如何给网络接口配置多个地址,有哪些方式? 5、常用的网络管理类工具有哪些,并用示例形式描述他们的使用方…

    Linux干货 2016-11-14
  • gawk基础

    gawk程序是Unix中原始awk程序的GNU版本。gawk程序让流编辑器迈上了一个新的台阶,它提供了一种编程语言而不只是编辑器命令。在gawk编程语言中,可以完成下面的事情: (1)定义变量来保存数据; (2)使用算数和字符串操作符来处理数据; (3)使用结构化编程概念(比如if-then语句和循环)来为数据处理增加处理逻辑; (4)通过提取数据文件中的数…

    Linux干货 2017-05-22
  • GREP命令学习笔记

    GREP命令,全称:Global search REgular expression and Print out the line. 是一个非常强大的文本搜索命令,与SED(stream editor,文本编辑工具)和AWK(文本分析、报告生成器)并称文本处理三剑客。 一.GREP命令基本使用格式 grep [OPTIONS] PATTERN [FILE&#…

    Linux干货 2016-06-22