分享

find :查找目录或者文件

 ala咪s 2017-03-14
find :查找目录或者文件 

语 法 
find[必要参数][选择参数]功 能find 命令:用于在文件树种查找文件,并作出相应的处理 
类似命令: locate  ls  locatetedb  xargs  regex  stat  lstat  printf  file    

相关教程: find 命令    

执行权限: 超级用户 普通用户 

命令属性: 文件管理 



参数必要参数 

-daystart 时间基准从当日算起 
-prune 忽略某个目录 
-depth 指定搜索顺序,从文件树的最子层目录查起 
-empty 查找空文件或空目录 
-false 设置成find命令返回值为false 
-follow 不查找符号链接 
-mount等同于“-xdev”,不进入其他文件系统查找 
-noleaf 不考虑硬链接限制 
-nouser 没有用户的文件 
-nogroup 没有群组的文件 
-print 将查找结果列到标准输出,但是find的返回值必须为真 
-xdev 只查找当前目录下的文件 

选择参数 

-amin<时间> 指定时间内曾被存取过的文件,单位为分钟 
-anewer<文件或目录> 
-atime<24小时数> 如2=48小时,3=72小时,设置为3:72小时之前修改过的文件;+3:超过72小时之前修改过的文件;-3:72小时之内修改过的文件 
-ctime<时间> 等同于“-atime<24小时数>” 
-exec<命令> 执行指定的命令,但是find返回的值必须为真 
-ok<命令> 等同于“-exec<命令> ” 
-fls<文件> 将命令运行的结果保存到指定文件 
-fprint<文件> 将结果输出到指定的文件 
fstype<文件类型> 只查找指定文件类型的文件或者目录 
-group<群组> 查找属于指定群组的文件或目录 
-name<样式> 指定字符串作为搜索样式 
-szie<大小> 查找指定大小的文件 单位为字节 
-type<文件类型> 找找指定文件类型的文件 
-user<用户> 查找指定用户的文件或目录 
-printf<样式> 指定数 
--help 显示帮助信息 
--version 显示版本信息 

【文件类型】 

f :普通文件 
d :目录 
l :符号链接 
b :块设备 
c :字符设备 
p :管道文件 
s :Socket 

【常见表示】 

$HOME :主目录 

~ :主目录 
. :当前目录 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多