zoukankan      html  css  js  c++  java
  • find 查找练习

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

    有目录没有文件,-type f

    [14:29:30 root@centos7 ~]#find /var -user root -a -group mail -ls
    67142179    4 drwxrwxr-x   2 root     mail         4096 Apr  7 13:57 /var/spool/mail
    201326669    0 drwx------   2 root     mail            6 Mar 24 14:53 /var/spool/mqueue

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

    [14:33:41 root@centos7 ~]#find /var/ -not ( -user root -o -user lp -o -user gdm ) -type f -ls
    
    [14:35:37 root@centos7 ~]#find /var/ ! -user root  ! -user lp  ! -user gdm -type f -ls

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

    [14:38:15 root@centos7 ~]#find /var/ ! -user root ! -user postfix -mtime -7 -ls -type f

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

    [14:43:09 root@centos7 ~]#find / -atime -7 -type f -nouser -nogroup -ls

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

    [14:44:38 root@centos7 ~]#find /etc/ -type f -size +1M | xargs ls -lh

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

    [14:46:18 root@centos7 ~]#find /etc/ ! -perm /222 -type f -ls

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

    没试出区别

    [14:52:02 root@centos7 ~]#find /etc/ -type f ! -perm /111 -ls
    
    [14:52:02 root@centos7 ~]#find /etc/ -type f ! -perm -111 -ls

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

    [14:56:08 root@centos7 ~]#find /etc/init.d/ -perm -111 -perm -002  -ls
  • 相关阅读:
    Centos 下Nginx 自启动脚本
    EUI ToggleButton ToggleSwitch 实现类似音乐开关按钮
    EUI RadioButton,RadioButtonGroup实现多选项按钮
    Theme皮肤文件(json解析、多文件管理)
    egret.Tween、egret.Ease
    Bitmap 的bitmapdata和texture区别
    在Egret实现二维码长按识别
    微信测试号实现微信分享等功能
    Egret Wing3 商城插件下载和使用
    Egret Wing3 FTP使用方法
  • 原文地址:https://www.cnblogs.com/tianakong/p/14627712.html
Copyright © 2011-2022 走看看