N26-第五周作业-邢岩

马哥门徒-N26-邢岩


   我要继续今天的博客,《一万小时天才理论里提到了髓鞘质,我是不是正在慢慢的给自己包裹一层髓鞘质呢?如果还没有,那么继续吧。

   第一题:显示当前系统上root、fedora或user1用户的默认shell。


     ~]# grep -E “(root|fedora|user1)” /etc/passwd |cut -d: -f7

N26-第五周作业-邢岩


   第二题: 找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello()


    ~]# grep -E “[[:alnum:]]\>+()” /etc/rc.d/init.d/functions

N26-第五周作业-邢岩


    第三题:使用echo命令输出一个绝对路径,使用grep取出其基名; 扩展:取出其路径


    ~]# echo /etc/systemd/user.conf | grep -E -o “[^/]+/?$”N26-第五周作业-邢岩

     ~]# echo /etc/systemd/user.conf | grep -E -o “/.*/”N26-第五周作业-邢岩


    第四题:找出ifconfig命令结果中的1-255之间数字


     ~]# ifconfig | grep -E -o “\<([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>”N26-第五周作业-邢岩


    第五题:挑战题:写一个模式,能匹配合理的IP地址


    ~]# ifconfig | grep -E -o “[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}” | head -n 3

N26-第五周作业-邢岩


    第六题:挑战题:写一个模式,能匹配出所有的邮件地址;


    “^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?$ /i


    第七题:查找/var目录下属主为root,且属组为mail的所有文件或目录


    ~]#find /var -user  root -a -group mail

N26-第五周作业-邢岩


    第八题:查找当前系统上没有属主或属组的文件;进一步:查找当前系统上没有属主或属组,且最近3天内曾被访问过的文件或目录


    ~]# find / \(-nouser -o -nogroup\) -a -atime –3



    第九题:查找/etc目录下所有用户都有写权限的文件


      ~]# find /etc/ -perm -222

N26-第五周作业-邢岩


    第十题:查找/etc目录下大于1M,且类型为普通文件的所有文件


     ~]# find /etc -size +1M -type f

N26-第五周作业-邢岩


    今天就到这里吧,加油!N26-第五周作业-邢岩N26-第五周作业-邢岩N26-第五周作业-邢岩

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

(0)
jequejeque
上一篇 2017-02-24 21:46
下一篇 2017-02-25 11:46

相关推荐

  • 第七周作业

    查看作业内容请移步此链接:http://www.cnblogs.com/wangenzhi/p/6403568.html

    Linux干货 2017-02-15
  • 系统管理之系统安装及自动化安装

    概述:     上篇我们讨论了下关于Linux系统的启动流程和grub相关的内容,本篇将介绍一下Linux的系统安装相关的内容,具体分为:     1、系统安装程序anaconda的介绍     2、kickstart文件的介绍 &nbsp…

    Linux干货 2016-09-16
  • 链接的“软”与“硬”

    前言     类似Windows系统,Linux系统在进行文件管理时,也会引入链接概念。而链接又分为软链接和硬链接,两种链接适用于不同场合、不同用途,各有优缺点。在介绍软硬两种链接之前,需要先引入inode的概念。 Inode:     系统在管理文件时,为了有序寻址,会将元数据(metadata)和用户数据…

    Linux干货 2016-10-20
  • shell 编程(一)

    shell脚本编程:  编程语言的分类:根据运行方式    编程运行:源代码->编译器(编译)--程序文件    解释运行:源代码-->运行启动时解释,由解释器边解释运行; 根据其编程过程中功能的实现是调用库还是调用外部的程序文件:   shell脚本编程:      利用系统上的命令编程组件进行编程:   完整的编程:     利用库或编程组件进行编程; …

    Linux干货 2016-12-23
  • 面授20-1班 0805课间练习与课后作业

    课间练习 第一阶段 新学的命令文本命令cat tac rev more less head tail cut paste wc sort dif patch 1 、找出ifconfig 命令结果中本机的所有IPv4 地址 [root@IP70-CentOS7 ~]# >>ifconfig | tr&nbsp…

    Linux干货 2016-08-07
  • grep与正则表达式

    grep与正则表达式 grep与正则表达式 grep 正则表达式 grep 使用语法:grep [-abcEFGhHilLnqrsvVwxy][-C<显示列数>][-e<范本样式>][-f<范本文件>][范本样式][文件或目录…]  功能说明:查找指定文件或标准输入里符合条件的字符串 常用选项 -a…

    Linux干货 2016-11-05

评论列表(2条)

  • 马哥教育
    马哥教育 2017-03-06 19:35

    测一下你的第九个问题的答案,与问题描述一致吗?

    • jeque
      jeque 2017-03-09 21:03

      @马哥教育正确的代码是:-222,不是+222,谢谢老师的提醒!