LINUX 中 find 查找 的使用方法
2017-08-10 16:21
162 查看
LINUX 中 find 查找 的使用方法
findfind在linux中是一个非常优秀的查找命令,其功能强大,支持多种条件判断;下面我们先介绍
find对应的选项 及 参数 的 设置
maxdepth level 最大搜索深度
minxdepth level 最小搜索深度
name 基于文件名称的精确查找
iname 忽略名称大小写的 精确查找
samefile 基于相同inode号的查找(查找硬链接)
links n 查找硬链接为n的文件
regex 支持正则 默认(emacs标准)
regextype egrep -regex 支持egrep同标准正则
user 用户名 基于文件的owner的查找
group 组名 基于文件的group的查找
uid userid 基于文件的uid的查找
gid groupid 基于文件的gid的查找
nouser 查找没有owner的文件
nogroup 查找没有group的文件
type 基于文件类型的查找
f:普通文件
d:目录文件
l:符号链接文件
s:套接字文件
b:块设备文件
c:字符设备文件
p:管道文件
size [+|-]#UNIT 根据文件大小来查找
常用单位:k,M,G,c(Byte)
#UNIT:(#-1,#]如:6K 表示(5k,6k]
-#UNIT:[0,#-1]如:-6k 表示[0,5k]
+#UNIT:(#,+无穷)如:+6K 表示(6K,+无穷)
atime [+|-]#, 基于 时间查找
#:[#,#+1)
+#:[#+1,+无穷]
-#:[0,#)
mtime 以天为单位查找
ctime 以分钟为单位查找
amin a阅读时间
mmin m写入时间
cmin c原时间
prem 基于权限查找
mode:精确权限匹配
+mode[/mode]任何一类(u,g,o)
-mode 每一类对象都必须同时拥有权限,与关系 0 表示不参与判断
print 默认
delete 直接删除查找文件,不询问
ls 长列出 查找到的文件
fls file 将查找到的文件长列出导入到指定文件
>file
ok command \; 对查找到的文件当做下一条命令去执行(交互式)
exec command \; 对查找到的文件当做下一条命令的参数去执行(非交互式)
相关文章推荐
- linux查找命令find使用方法
- Linux基础(13)文本查找利器find的使用方法
- Linux文件查找find命令使用方法
- linux下查找文件find使用方法
- Linux下使用find查找文件内容,跳过所有目录名成和指定子目录的方法
- 使用find命令查找Linux中的隐藏文件的方法
- linux下查找文件命令find使用方法
- RailsCasts中文版,#2 Dynamic find_by Methods 使用动态的find_by方法进行查找操作
- linux find命令的使用方法
- Linux内、外部命令的使用、文件权限、文件查找(find、locate、grep)
- linux文件查找利器find高级使用
- linux下使用find命令根据系统时间查找文件用法
- linux使用shell搜索查找文本的几种方法分享
- Linux命令find -perm使用方法
- Linux命令 find和mv的结合使用:查找文件,移动到某个目录
- RailsCasts中文版,#2 Dynamic find_by Methods 使用动态的find_by方法进行查找操作
- 15条 linux Find 命令实际使用方法
- Linux命令find -perm使用方法
- 15条 linux Find 命令实际使用方法
- Linux学习随手记(1) find命令的最简单的使用方法