Linux下find命令用法
2017-03-26 21:32
316 查看
find指令格式:
find pathname -options [-print -exec -ok…]
1命令参数:
pathname:find命令的查找路径;.表示当前目录,~表示$HOME目录,/表示系统根目录
-options:查找方式;
-print:find将匹配的文件输出到标准输出;
-exec: find命令对匹配的文件执行该参数所给出的shell命令;相应命令的形式为‘command’{} \;注意{}和\;之间的空格。
-ok:与exec作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在每执行一个命令之前,都会给出提示,让用户来确定是否执行。
1.按指定文件名来查找:-name
find . -name test.c: 在当前目录下查找test.c文件
find ~ -name “*.c” :在home目录下查找所有的.c文件
find . -name “[a-z]” -print :在当前目录下查找以小写字母开头的文件
2.按文件的时间来查找(atime,mtime,ctime):
find -pathname -atime -/+n按文件的访问时间来查找
find -pathname -mtime -/+n按文件的修改时间来查找
find -pathname -ctime -/+n按文件的状态被改变时间来查找
-n表示n天之内、+n表示n天以前
3.按文件的权限来查找:
find -pathname -perm 权限的八进制表示
4.按文件的所属主/所属组来查找:
find -pathname -user/group
5.查找无有效属主/属组:
find -pathname -nouser/nogroup
6.查找某一类型的文件
find -pathname -type 参数
参数:
f- 普通文件
d- 目录
b-块设备
l-链接文件
c-字符设备文件
p-管道文件
7.查找指定长度文件(c字节)
find -pathname -size +/-n[c]
+/-表示大于或小于这个文件
8.查找并删除
find pathname -options [-print -exec -ok…]
1命令参数:
pathname:find命令的查找路径;.表示当前目录,~表示$HOME目录,/表示系统根目录
-options:查找方式;
-print:find将匹配的文件输出到标准输出;
-exec: find命令对匹配的文件执行该参数所给出的shell命令;相应命令的形式为‘command’{} \;注意{}和\;之间的空格。
-ok:与exec作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在每执行一个命令之前,都会给出提示,让用户来确定是否执行。
1.按指定文件名来查找:-name
find . -name test.c: 在当前目录下查找test.c文件
find ~ -name “*.c” :在home目录下查找所有的.c文件
find . -name “[a-z]” -print :在当前目录下查找以小写字母开头的文件
2.按文件的时间来查找(atime,mtime,ctime):
find -pathname -atime -/+n按文件的访问时间来查找
find -pathname -mtime -/+n按文件的修改时间来查找
find -pathname -ctime -/+n按文件的状态被改变时间来查找
-n表示n天之内、+n表示n天以前
3.按文件的权限来查找:
find -pathname -perm 权限的八进制表示
4.按文件的所属主/所属组来查找:
find -pathname -user/group
5.查找无有效属主/属组:
find -pathname -nouser/nogroup
6.查找某一类型的文件
find -pathname -type 参数
参数:
f- 普通文件
d- 目录
b-块设备
l-链接文件
c-字符设备文件
p-管道文件
7.查找指定长度文件(c字节)
find -pathname -size +/-n[c]
+/-表示大于或小于这个文件
8.查找并删除
相关文章推荐
- linux下find命令的用法
- linux下find命令用法
- linux下find命令的用法
- Linux中find命令的用法
- linux的find查找命令用法
- Linux下find命令的用法
- linux find命令用法
- linux下find命令的用法
- Linux下find命令的用法
- linux中常用的文件查找命令--find命令的用法
- Linux命令:find与exec的用法
- linux下find查找命令用法
- linux下find命令的用法
- linux下find命令根据系统时间查找文件用法
- linux系统find命令一些用法,没有xargs的
- 转:Linux中find命令-path -prune用法详解
- Linux下find 命令用法详解+实例
- Linux中find命令的用法
- Linux系统文件查找命令find的基本使用及其高级用法
- linux中Find命令的用法