find 命令用于在目录中搜索文件,类Unix系统中一切皆文件
一般形式为:find dir -options keyword [-pirnt -exec -ok]
如:注意要有相应权限,否则会报错
find
在不带任何参数的时候会列出当前目录下的所有文件
sudo find /etc/ -name vimrc
查找在/etc/目录下是否存在名为vimrc的文件
也可以使用通配符
find /etc/ -name "*rc"
查找在/etc/目录下以rc结尾的所有文件
也可以在多个目录查找
find /etc /usr/share -name "vimrc"
-print 在有些系统中如果不在最后加上-print则只是查找,并不会输出结果到标准输出
-exec 查找到后文件件,可能会要针对文件执行某种操作
如:sudo find /etc -name "wget*" -exec ls -l {} \;
查看找到文件的详细信息,注意"}"和"\"之间要有一个空格分隔
-ok 同exec不过在执行操作是会提示,是否执行
常用选项有:
-name 根据文件名来查找
-user 根据文件拥有者查找
-group 根据文件所有组查找
-type 查找某一类型的文件,诸如:
b - 块设备文件。
d - 目录。
c - 字符设备文件。
p - 管道文件。
l - 符号链接文件。
f - 普通文件。
-mtime 根据文件最后修改时间查找
-mtime -n 表时n天以内修改的,+n表示n天以前修改的
更多内可以参考:http://www.linuxsir.org/main/?q=node/137
分享到:
相关推荐
主要为大家详细介绍了linux命令之find命令的简单使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
linux find 命令大全面linux find 命令大全
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统...
linux 命令 find linux 命令 find linux 命令 find linux 命令 find linux 命令 find linux 命令 find
Linux运维实用命令之find详解,find命令用于Linux查询最实用命令之一,请大家参考。
如果你想在linux系统的命令行中变得特别高效,那么 find 是你必须掌握的命令之一。 find 命令的基本语法如下: $ find [path] [option] [expression] 一、基本用法 1. 列出当前目录和子目录下的所有文件 这个命令...
Linux文件查找命令find xargs
linux常用的find命令整理,希望对初学者有帮助!
Linux Find 命令详解 非常详尽
linux下的find命令格式及参数。
find命令是linux下比较常用的命令之一,作用较大。linux find命令精通指南
详细介绍了linux下的find命令经常使用的选项的意义和方法
This manual page documents the GNU version of find. GNU find searches the directory tree rooted at each given file name by evaluating the given expression from left to right, according to the rules of...
linux find命令说明
linux 下 find 命令的用法
文章主要对Linux文件查找命令find和xargs进行详细描述,感性趣的朋友可以参考下。
超级详细的Linux,find命令详解,很实用适合Linux学习爱好者!
自己整理的Linux系统下find命令的常用语法
linux下 find命令实例,txt命令实例