centos

CentOS readdir如何筛选特定类型文件

小樊
54
2025-07-12 19:22:47
栏目: 智能运维

在 CentOS 系统中,你可以使用 find 命令来筛选特定类型的文件

find /path/to/directory -type f -name "*.txt"

这个命令会在指定的目录(/path/to/directory)中查找所有扩展名为 .txt 的文件。如果你想在其他类型的文件中进行筛选,只需将 *.txt 替换为相应的文件扩展名即可。

例如,如果你想查找所有扩展名为 .jpg 的图片文件,可以使用以下命令:

find /path/to/directory -type f -name "*.jpg"

如果你想查找特定类型的文件并执行某些操作,可以使用 -exec 参数。例如,如果你想删除所有扩展名为 .bak 的备份文件,可以使用以下命令:

find /path/to/directory -type f -name "*.bak" -exec rm -f {} \;

这个命令会在指定的目录中查找所有扩展名为 .bak 的文件,并使用 rm -f 命令删除它们。注意,{} 是一个占位符,表示找到的文件,\; 表示命令的结束。

0
看了该问题的人还看了