• find


    1、查找文件size大于10G的文件或目录
    find ./ -size +10G

    2、查找超过1M的文件
    find / -type f -size +1M

    3、查找文件,向下最大深度限制为3
    find . -maxdepth 3 -type f
    4、查找文件更新日时在距现在时刻二天以内的文件
    find ./ -mtime -2

    5、查找文件更新日时在距现在时刻二天以上的文件
    find ./ -mtime +2

    6、查找文件更新日时在距现在时刻二分以内的文件
    find ./ -mmin -2
    7、查找文件更新日时在距现在时刻二分以上的文件
    find ./ -mmin +2

    8、查找从现在开始到24小时前,/etc目录下所有改动过内容的文件都会被列出来。
    find /etc -mtime 0

    9、查找权限为644的文件或目录(需完全符合)
    find ./ -perm 664

    10、查找空文件或空目录
    find ./ -empty
    11、查找空目录并删除
    find ./ -empty -type d -delete

    12、在目录中查找更改时间在14日以前的文件并删除它们
    find . -type f -mtime +14 -exec rm {} ;
    13、在目录中查找更改时间在5日以前的文件并删除它们,在删除之前先给出提示
    find . -name "*.log" -mtime +5 -ok rm {} ;
    14、查找文件移动到指定目录
    find . -name "*.log" -exec mv {} .. ;,
    15、用exec选项执行cp命令
    find . -name "*.log" -exec cp {} test3 ;

    16、find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行grep命令看看在这些文件中是否存在一个root用户。
    find /etc -name "passwd*" -exec grep "root" {} ;

  • 相关阅读:
    卡尔曼滤波的原理与思想
    什么是端口
    什么是ICD文件
    USB口,串口,以太网口简介
    Linux基本操作笔记
    网络营销学习路线图
    读书推荐:2017 第一期
    又见Bug
    如何请教别人问题?
    圆桌问答 (2017 第一季)
  • 原文地址:https://www.cnblogs.com/wangyong-blog/p/13684391.html
Copyright © 2020-2023  润新知