命令find应用

作业:

  1.  查找/var目录下属主为root,且属组为mail的所有文件

    [root@localhost bin]# find /var/ -user root -group mail

   1471354081856406.png

2. 查找/var目录下不属于root、lp、gdm的所有文件

   [root@localhost bin]# find /var// -not \( -user root -o -user lp -o -user gdm \)

   1471354333429484.png

3. 查找/var目录下最近一周内其内容修改过,同时属主不为root,也不是postfix的文件

  [root@localhost bin]# find /var/ -mtime -7 -not \( -user root -o -user postfix \)

   1471354595101203.png

4. 查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件

  [root@localhost ~]# find / -nouser -o -nogroup -atime -7


   1471355571724884.png

 

5. 查找/etc目录下大于1M且类型为普通文件的所有文件

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


  1471356072217732.png

6. 查找/etc目录下所有用户都没有写权限的文件

  [root@localhost ~]# find /etc/ -not -perm /222

  1471356251911755.png

7. 查找/etc目录下至少有一类用户没有执行权限的文件

  [root@localhost ~]# find /testdir/ -not -perm -111

  1471356478593436.png

8. 查找/etc/init.d目录下,所有用户都有执行权限,且其它用户有写权限的文件

  [root@localhost etc]# find /etc/init.d/ -perm -113

  1471356661445896.png

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

(0)
191095336191095336
上一篇 2016-08-22 09:29
下一篇 2016-08-22 09:29

相关推荐

  • 二维码的生成细节和原理

    二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。 关于QR Code…

    Linux干货 2016-08-15
  • 7月19号:计算机基础+在VMware12中安装CentOS6.8

        16号从正下暴雨的武汉来到帝都参加马哥培训班,从清河公寓亮哥开始,到宿舍另外五位室友,渐渐认识更多人,还算适应额不错。但走在北京的马路上,多少还是有些陌生,不过就如宿舍一样,来的时候脏兮兮,经过一番打扫后,干净了不少,我也会很快习惯在这边的生活,精力全放在linux上!   &nb…

    Linux干货 2016-08-05
  • mysql mariadb 备份恢复、主从

    备份类型分为: 完全备份、增量备份、差异备份 热备、温备、冷备 逻辑备份、物理备份 每种类型区别: 增量备份:根据上一次备份的增量备份或完全备份备份 差异备份:根据上一次备份的完全 温备:备份过程中只支持读备份备份热备:备份过程中支持读写 冷备:停服务备份 逻辑备份:schema和数据存储在一起,巨大的sql语句、单个巨大的备份文件,恢复备份较慢。优点可以还…

    2017-03-01
  • 函数式编程

    当我们说起函数式编程来说,我们会看到如下函数式编程的长相: 函数式编程的三大特性: immutable data 不可变数据:像Clojure一样,默认上变量是不可变的,如果你要改变变量,你需要把变量copy出去修改。这样一来,可以让你的程序少很多Bug。因为,程序中的状态不好维护,在并发的时候更不好维护。(你可以试想一下如果你的程序有个复杂的状态,当以后别…

    Linux干货 2016-08-15
  • bash编程初体验(二)

    bash编程初体验(二) read if case 概述 在本篇文章中,我们将介绍bash编程中有关if语句的简单用法,if语句的基本思路是判断给定的条件是否满足,即结果是真还是假,从而选择执行哪种操作。如此,如果条件为真,if会执行一种指令,如果条件为假,if会选择执行另一种指令,这种执行就是所谓的选择结构,它能够改变命令的基本顺序流结构,以选择流的形式运…

    Linux干货 2016-08-19

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-01 10:44

    每周的博客按时写。