I.Find Command
Use find command to search files in **nux like system.
$ find [path...] [expression]
- path:
.
表示当前目录/
表示路径根目录
- expression:
-options [-print -exec -ok...]
-options
: 指定 find 命令常用选项,比如-name
是按照文件名来查找文件-print
: find 命令将匹配到的文件输出到标准输出-exec
:- find 命令将匹配的文件执行该参数所给出的 shell 命令
- 响应命令的形式为
command { } \;
, 注意{ }
和\;
之间的空格
II. Example
$find ./ -size 0 -exec rm {} \;
删除文件大小为0 的文件find . -name "*.xml" -print
在当前目录寻找 xml 文件并打印find path -type f -not -name "xxx" -delete
删除path目录中名字不是 xxx 的所有文件find path -type d -empty -delete
删除path目录中所有空的文件夹
Share this on