admin 管理员组

文章数量: 1087139


2024年6月5日发(作者:condition是什么意思)

linux系统find 用法

在Linux系统中,`find`命令用于在文件系统中查找文件和目

录。以下是`find`命令的常用用法:

1. 查找指定目录下的所有文件和子目录:

```

find /path/to/directory

```

其中,`/path/to/directory`是要查找的目录路径。

2. 查找指定目录下的具有特定名称的文件:

```

find /path/to/directory -name "filename"

```

其中,`/path/to/directory`是要查找的目录路径,`filename`是要

查找的文件名。

3. 查找指定目录下的具有特定扩展名的文件:

```

find /path/to/directory -name "*.extension"

```

其中,`/path/to/directory`是要查找的目录路径,`extension`是

要查找的文件扩展名。

4. 查找指定目录下修改时间在n天以内的文件:

```

find /path/to/directory -mtime n

```

其中,`/path/to/directory`是要查找的目录路径,`n`是天数。

5. 在多个目录中查找文件:

```

find /path/to/directory1 /path/to/directory2 -name "filename"

```

可以同时指定多个目录路径来进行查找。

6. 查找符号链接文件:

```

find /path/to/directory -type l

```

其中,`/path/to/directory`是要查找的目录路径。

7. 通过文件大小进行查找:

```

find /path/to/directory -size [+|-]n[cwbkMG]

```

其中,`/path/to/directory`是要查找的目录路径,`+|-`表示大于

或者小于,`n`是以`cwbkMG`为单位的大小。例如`-size +10M`

表示大于10MB的文件。

这些只是`find`命令的一些常用用法,还可以结合其他命令和

选项进行更复杂的查找操作。使用`man find`命令可以查看

`find`命令的完整帮助文档。


本文标签: 查找 目录 命令 路径 用法