find/usr-type d-name'python*' 该命令等同于: 代码语言:javascript 复制 find/usr-type d-a-name'python*' 更复杂的组合形式如: 代码语言:javascript 复制 find/'('-mmin-5-o-mtime+50')'-a-type f 三. 对搜索结果执行命令 1. 删除文件 -delete 选项可以用来删除搜索到的文件和目录。 如删除 home ...
find . -type f -size -10k 搜索等于10KB的文件 find . -type f -size 10k 删除匹配文件 删除当前目录下所有.txt文件 find . -type f -name "*.txt" -delete 根据文件权限/所有权进行匹配 当前目录下搜索出权限为777的文件 find . -type f -perm 777 找出当前目录下权限不是644的php文件 find . -...
find ./ -type d -ok ls {} \; 查找目录并列出目录下的文件(将找到的目录添加到ls命令后一次执行,参数过长时会分多次执行) find ./ -type d -exec ls {} + 查找文件名匹配*.c的文件 find ./ -name \*.c 打印test文件名后,打印test文件的内容 find ./ -name test -print -exec cat {} \;...
find命令是一个非常强大的工具,可以帮助用户快速定位所需的文件或目录。在Linux中,使用find命令可以通过-type选项来实现搜索特定类型的文件或目录。 在Linux系统中,使用find命令搜索目录是一项很常见的任务。通过在命令行输入“find -type d linux”,我们可以搜索出当前目录下所有以“linux”命名的目录。这个命令的意思...
故,在执行命令: # find . -type d -name "doc" -exec rm -rf {} \; 将查找到的目录传递给rm进行删除,而此时doc目录已经删除,find又要在已删除的doc目录下进行继续搜索是否有名称为doc的目录,因已删除,故报错(find: `./doc': No such file or directory)总结:find将结果传递给-exec后的命令,然后继...
按照目录类型来查询,d表示directory目录的意思 如果不写d默认是按普通文件来查找
- 按照文件类型搜索- -typed:查找目录- -typef:查找普通文件- -typel:查找软链接文件bash[root@server ~]# find /dev -type b[root@server ~]# find ~ -type d[root@server ~]# find /dev -type c -size -10k -a可以省略 代表并且-o ...
find ./ -type d -empty -ctime +6 -exec rm -f {} \;这个命令会在当前目录下查找类型为目录...
三、find命令常用选项 1. -name:根据文件名进行查找。例如,find /path/to/directory -name “file_name”会在指定路径下查找文件名为file_name的文件。 2. -type:根据文件类型进行查找。例如,find /path/to/directory -type d会查找指定路径下的所有目录,而find /path/to/directory -type f会查找指定路径下...