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
下一篇 2017-02-25

相关推荐

  • 玩转Nginx之一:基础概念

    Nginx web服务器:http协议 http协议:html,MIME(多用途互联网邮件拓展) major/minor text/html,text/plain,image/jpeg web资源:URL(scheme://server:port/path/to/source) 方法:GET,HEAD(相应首部)读取资源 POST提交表单 PUT上传数据 D…

    Linux干货 2016-10-29
  • Linux作业管理和并发执行

    概述 本章将为大家介绍一些进程管理的补充部分作业管理和任务的并发执行,同时也将介绍一下Linux系统上计划任务的相关内容,具体分为:1、Linux作业管理2、任务的并发执行 第一章 Linxu作业管理 1、前台作业和后台作业    前台作业:通过中断启动,且启动后一直占据终端    后台作业:可通过终端启动,但启动后即…

    Linux干货 2016-09-28
  • 数组

    数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引, 八十的数组支持稀疏格式(索引不连续 声明数组: Declare -a ARRAY_NAME Declare -A ARRAY_NAME:关联数组 注意…

    Linux干货 2018-01-02
  • SELinux介绍

    SELinux介绍 SELinux: Secure Enhanced Linux, 是美国国家安全局(NSA=The National Security Agency)和SCC(Secure Computing Corporation)开发的 Linux的一个强制访问控制的安全模块。 2000年以GNU GPL发布, Linux内核2.6版本后集成在内核中D…

    Linux干货 2016-10-08
  • 文件查找与解压缩

    文件查找 脚本文件名的查询 which(寻找执行文件) which [-a] command -a :将所有由PATH目录中可以找到的命令均列出,而不只是第一个被找到的命令名称 文件名的查找 文件查找:实时查找:遍历所有文件进行条件匹配;(find)非实时查找:根据索引查找;(whereis、locate) whereis whereis [-bmsu] […

    Linux干货 2017-04-08
  • http请求过程

    1、浏览器根据访问的域名找到其IP地址。DNS查找过程如下: 1.浏览器缓存:浏览器会缓存DNS记录一段时间。 2.系统缓存:如果在浏览器缓存里没有找到需要的域名,浏览器会查系统缓存中的记录。 3.路由器缓存:如果系统缓存也没找到需要的域名,则会向路由器发送查询请求。 4.ISP DNS缓存:如果依然没找到需要的域名,则最后要查的就是ISP缓存DNS的服务器…

    Linux干货 2017-10-23

评论列表(2条)

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

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

    • jeque
      jeque 2017-03-09 21:03

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