`

【转】find命令常用示例

阅读更多
find [目录] [文件]
例:
1)查找/home目录下所有的目录
find /home -type d

type:
b block (buffered) special
c character (unbuffered) special
d directory
p named pipe (FIFO)
f regular file
l symbolic link; this is never true if the -L option or the
-follow option is in effect, unless the symbolic link is
broken. If you want to search for symbolic links when -L
is in effect, use -xtype.

2) 查找/home目录下所有大小大于100M的文件
find /home -size +100M
数字前的加号,表示大于给定值; 减号表示小于给定值; 不加为等于。
`b' for 512-byte blocks (this is the default if no suffix is used)
`c' for bytes
`w' for two-byte words
`k' for Kilobytes (units of 1024 bytes)
`M' for Megabytes (units of 1048576 bytes)
`G' for Gigabytes (units of 1073741824 bytes)

3) 查找最近5天内修改的文件 find /home -mtime -5
查找最近5天前访问的文件 find /home -atime +5
查找最近5天内改变过状态的文件 find /home -ctime -5
查找当前目录下比a.txt文件新的文件 find . -newer a.txt
查找当前目录下比a.txt文件新但比b.txt旧的文件find . -newer a.txt ! -newer b.txt

4)查找文件并执行命令
find . -name "*.core" -exec rm -rf {} \;


==================
更详细的信息:man find



原文地址 http://blog.chinaunix.net/u/8780/showart_145315.html 
分享到:
评论

相关推荐

    Linux Find命令详解---教你认识强大的Linux Find命令

    下面将详细介绍Linux Find命令的一些核心概念、常用选项以及实际应用。 **1. Find命令的基本结构** Find命令的基本格式如下: ``` find [path] [expression] [action] ``` 其中,`path`是查找的起始位置,默认为...

    Linux中Find命令的使用

    ### Linux中的Find命令详解 在Linux系统中,`find`命令是极其强大的工具之一,用于在文件系统中搜索文件。其功能强大且灵活,能够基于多种条件进行查找,包括文件名、类型、权限、大小、拥有者等。下面将详细介绍`...

    find 命令的一些常见用法及示例

    linux常用命令大全 这些只是 find 命令的几个常见用法示例。通过灵活使用 -name、-size、-type 等参数,你可以根据自己的需要构建更复杂的文件查找命令。

    Linux命令解释与示例

    本文将深入探讨Linux命令行的基本概念,并通过实例解析常用的Linux命令,帮助你更好地理解和掌握这一强大工具。 一、Linux命令行界面 Linux的命令行界面,也被称为终端或控制台,是通过文本输入和输出进行交互的...

    linux find命令使用手册

    ### Linux Find 命令使用手册详解 #### 概述 `find` 是一个功能强大的命令行工具,用于在Linux系统中的目录树中查找文件。它支持多种选项和表达式来帮助用户根据特定条件筛选出目标文件。此文档将详细介绍`find`...

    linux下find命令

    find 命令是 Linux 系统中一个功能强大且常用的命令,用于在文件系统中搜索文件。它可以根据文件的各种属性,如名称、权限、所有者、组、时间戳、大小等,来查找指定的文件。 基本语法 find 命令的基本语法如下: `...

    linux find命令说明

    这是 find 命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。 例如,要在当前目录及子目录中查找所有的 `*.log` 文件,可以...

    Linux常用命令大全及示例-超全.pdf

    **find命令** —— 在文件系统中查找文件或目录 - **功能**:搜索符合特定条件的文件或目录。 - **常用选项**: - `-name`:按文件名匹配。 - `-type`:按文件类型匹配。 - **示例**: ```bash find /home/...

    Linux网络操作系统基础:文件命令查找find命令用法.pptx

    find 命令提供了多种选项来指定查找条件,以下是一些常用的选项: * -name 按照文件名查找文件 * -perm 按照文件权限来查找文件 * -user 按照文件属主来查找文件 * -mtime -n +n 按照文件的更改时间来查找文件 ...

    Linux常用命令、Linux常用命令

    1. **find命令**: `find` 是Linux中最常用的搜索文件和目录的工具。它允许你在指定的路径下根据不同的条件查找文件。例如,你可以通过`-amin`, `-atime`, `-cmin`, `-ctime`选项来查找在过去一定时间内被访问或...

    UNIX find命令的使用

    ### UNIX find命令的使用 #### 一、概述 在UNIX系统中,`find`命令是一个极其强大的工具,用于在文件系统中查找文件。通过结合不同的选项和操作符,`find`命令可以执行复杂的搜索任务,比如按名称、类型、大小、...

    Linux之find命令详解

    #### 三、find命令常用选项 1. **按文件名查找** - `-name <pattern>`:根据文件名进行查找。支持通配符如`*`和`?`。 - 示例:`find . -name "*.txt"`,查找当前目录下所有扩展名为`.txt`的文件。 - 特殊字符...

    find命令.docx

    **一、find命令基本语法** `find`命令的基本语法是: ``` find 查找路径 [查找条件(选项)] 查找对象 ``` - `查找路径`:指定开始查找的目录,如果为空则默认为当前目录。 - `查找条件(选项)`:根据需求设置的条件,...

    Linux常用操作命令

    ### Linux常用操作命令详解 #### 一、基本命令概述 对于Linux初学者而言,掌握一些基本的操作命令至关重要。本文将详细介绍一系列常用的Linux命令及其应用场景,帮助读者更好地理解和使用这些工具。 #### 二、时间...

    unix下find命令详解 之前在网上收集的,有实例

    **常用示例:** ```bash # 查找当前目录及其子目录下名为"example.txt"的文件 find . -name "example.txt" # 查找所有权限为755的文件 find /home -perm 755 # 查找属于root用户的文件 find / -user root # 查找...

    Linux常用命令pdf

    Linux 常用命令概述 Linux 操作系统提供了多种命令来管理和操作文件、目录、权限等内容。下面将详细介绍 Linux 中常用的命令和其使用方法。 一、目录管理命令 1. ls 命令:用于显示当前工作目录下的所有文件和...

Global site tag (gtag.js) - Google Analytics