Linux - find命令常用参数与示例
2014-03-30 23:27
260 查看
path: 查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-name fileName:按文件名查找,支持正则匹配。例如 find . -name work* 表示查找以work开头的文件。
-exec command {} \;:对匹配的文件执行command所给出的shell命令。注意{}和\;之间的空格。例如 -exec rm -rf {} \;。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
-atime [-|+]num:指的是文件最后被访问(access)的日期,-n指num天以内,+n指num天以前;可以使用touch命令更改为当前时间。例如 find . -atime -10 -atime +5 表示查找在过去十天到过去五天之内被访问的文件。
-ctime:文件本身最后被变更(change)的日期,变更动作可以使chmod、chgrp、mv等等。
-mtime:指的是文件内容最后被修改(modify)的日期,修改动作可以使echo重定向、vi等等。
-size [+]num[c|w|b|k|M|G]:按大小查找文件。例如 find . -size +100k 表示查找当前目录下大于100k的文件。
-type b/d/c/p/l/f:查找指定的类型为块设备、目录、字符设备、管道、符号链接、普通文件
-perm:按执行权限来查找。例如 find . -perm 777 -exec ls -l {} \; 表示查所有用户都可读写执行的文件。
-print:将匹配的文件输出到标准输出
-name fileName:按文件名查找,支持正则匹配。例如 find . -name work* 表示查找以work开头的文件。
-exec command {} \;:对匹配的文件执行command所给出的shell命令。注意{}和\;之间的空格。例如 -exec rm -rf {} \;。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
-atime [-|+]num:指的是文件最后被访问(access)的日期,-n指num天以内,+n指num天以前;可以使用touch命令更改为当前时间。例如 find . -atime -10 -atime +5 表示查找在过去十天到过去五天之内被访问的文件。
-ctime:文件本身最后被变更(change)的日期,变更动作可以使chmod、chgrp、mv等等。
-mtime:指的是文件内容最后被修改(modify)的日期,修改动作可以使echo重定向、vi等等。
-size [+]num[c|w|b|k|M|G]:按大小查找文件。例如 find . -size +100k 表示查找当前目录下大于100k的文件。
-type b/d/c/p/l/f:查找指定的类型为块设备、目录、字符设备、管道、符号链接、普通文件
-perm:按执行权限来查找。例如 find . -perm 777 -exec ls -l {} \; 表示查所有用户都可读写执行的文件。
-print:将匹配的文件输出到标准输出
相关文章推荐
- Linux - find命令常用参数与示例
- Linux - find命令常用参数与示例
- linux常用命令(22):find 命令的参数详解
- Linux常用命令(二十一) - find之参数详解
- Linux常用命令22:find 命令的参数详解
- linux命令之find命令的12个常用参数详解(含具体用法和注意事项)
- 转:【Linux】linux系统中find和whereis查找命令常用示例
- Linux tar 命令常用参数
- linux常用命令(20):find命令之exec
- 15个实用的Linux find命令示例 -maxdepth实例演示
- Linux常用命令之whereis,which,find和grep命令
- linux下find命令报错:遗漏"-exec"的参数"
- linux下 常用的find命令
- Linux下查看系统配置(参数)常用命令
- 【转】每天一个linux命令(22):find 命令的参数详解
- find——文件查找命令 linux一些常用命令
- Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示(待补全)
- 15个实用的Linux find命令示例(二)
- linux find命令-exec参数的使用说明(笔记)
- Linux常用命令示例