一、基本介绍
命令格式
find path -option 【 -print 】 【 -exec -ok |xargs |grep 】 【 command {} ; 】
- path:查找路径,例如:/data,查找根目录data文件夹下的数据。
注意:/表示根目录,~表示$HOME目录,.表示当前目录,…表示上级目录 - option:查找方式。
- print:表示将结果输出到标准输出。
- exec:对匹配的文件执行该参数所给出的shell命令。形式为command {} ;,注意{}与;之间有空格
- ok:与exec作用相同,区别在于,在执行命令之前,都会给出提示,让用户确认是否执行。
- |xargs:与exec作用相同 ,起承接作用,区别在于 |xargs 主要用于承接删除操作 ,而 -exec 都可用 如复制、移动、重命名等。
option常用选项
-name filename #查找名为filename的文件
-perm #按执行权限来查找
-user us