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

相关推荐

  • DNS and BIND 配置指南

    前言     说来接触Linux也有一年了,BIND是我曾经学习RH系Linux接触的第一个服务,对我有着莫大的意义,当初差点因为这个服务难以配置而放弃Linux,今天学完马哥的bind相关系列视频之后,写一篇DNS and BIND的基础到进阶。 一、DNS的基础知识 DNS是什么? DNS(Domain Name …

    Linux干货 2016-03-21
  • linux学习总结-linux基础(之一)

    一、计算机的组成及其功能 冯诺依曼结构的计算机由运算器、控制器、存储器和输入设备、输出设备五部分组成。冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。 控制器:控制程序执行; 存储器:记忆程序和数据; 输入设备:输入数据和程序; 输出设备:输出处理结果。 二、Linux发行版 Linux的发型版本众多,大体可以分为两类,一类是商…

    Linux干货 2016-09-23
  • 马哥教育-第二周作业

    问题一:文件管理类命令 常规命令:mkdir、rmdir、stat、touch、copy、mv、rm (1).mkdir  创建目录: 注意:路径基名方为命令的作用对象;基名之前的路径必须得存在; -p:自动按需创建父目录; -v:显示创建过程; -m 参数:直接给定所需权限; 例子:问题:创建 /tmp/x ; /tmp/x/y1 ; /tmp/…

    Linux干货 2016-12-11
  • linux 入门基础

    Linux概念部分: 1.CPU是Central Processing Unit的缩写,即中央处理器。由控制器和运算器组成,是计算机系统种最要组成部分。2.内存是介于CPU和外部存储之间,是CPU对外部存储中成粗与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它飞物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路。3.内存是CPU能直接…

    Linux干货 2017-09-03
  • 马哥教育网络班22期+第3周课程练习 忍者乱太郎喻成

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  who|awk '{print $1}'|uniq 2、取出最后登录到当前系统的用户的相关信息。 题目不是很清晰我估计是题目想要的是 last -1   cat /etc/pa…

    Linux干货 2016-09-06
  • 网络接口bonding的设置

    网络接口bonding的设置 一、什么是Bond 就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。 二、Bonding的工作模式 Bond有七种策略模式(mode),其实指的是在传输数据包的时候,如何从已经…

    Linux干货 2016-09-06

评论列表(2条)

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

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

    • jeque
      jeque 2017-03-09 21:03

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