zoukankan      html  css  js  c++  java
  • Linux常用命令---find

    find 命令用于查找系统中的符合条件的文件,常用格式如下:

    find 查找目录 表达式

    1. 在/root/test目录及其子目录下面查找名字为test.ini的文件 

    find /root/test/ -name test.ini

    2. 在当前目录及其子目录中查找任何扩展名为“ini”的文件

    find . -name "*.ini"

    3. 在/root/isTester目录下查找更改时间在5日以内的文件 

    find /root/isTester/ -mtime -5

    4. 在/root/isTester目录下查找更改时间在3日以前的文件

    find /root/isTester/ -mtime +3

    5.在/root/isTester目录下查找更改时间在3分钟以内的文件

    find /root/isTester -mmin -3

    6.在/root/isTester目录下查找更改时间在3分钟以前的文件

    find /root/isTester -mmin +3

    7. 在/root/isTester目录下查找所有的目录

    find . -type d

    8. 在/root/isTester目录下查找所有的文件

    find /root/isTester/ -type f

    其中:

    mtime:以天为单位

    mmin:以分钟为单位

    +3:3天/分钟以前

    -3:3天/分钟以内

    3:刚好3天/分钟

    9.在当前目录,所有的普通文件中搜索search这个词,当不加xargs,没有返回结果

    find ./ -type f |xargs grep "istester"

     10.在当前目录,删除1天以内的所有东西 

    find ./ -mtime -1 -print | xargs rm -rf

     11.在当前目录,删除10天以前的所有东西

    find ./ -mtime +10 -print | xargs rm -rf

     12.删除文件大小为零的文件

    find ./ -size 0 | xargs rm -rf

     

  • 相关阅读:
    Python-模块
    POJ 1631 nlogn求LIS
    POJ 1274 二分图匹配
    POJ 3661 DP
    POJ 3662 二分+Dijkstra
    POJ 3666 DP
    POJ 2373 单调队列优化DP
    祝自己生日快乐
    POJ 2385 DP
    POJ 3122 Pie 二分答案
  • 原文地址:https://www.cnblogs.com/Xiaojiangzi/p/13450696.html
Copyright © 2011-2022 走看看