美文网首页
find强大的搜索命令

find强大的搜索命令

作者: Big_dimple | 来源:发表于2017-03-25 14:40 被阅读19次

find 查找磁盘文件
find 文件目录 查找参数
默认递归搜索,搜索全部的文件夹及子目录
查找参数
-name 以文件名称详解
-type 以文件类型查找 d:文件夹 f:文件
-size 以文件大小查找,单位:K,M,G +1M,1M以上的文件,-1M,1M以下的文件
-user 以文件用户进行查找
-group 以文件属组进行查找
-perm 以文件权限进行查找
-maxdepth 指定目录搜索深度
-mtime +/-n 以修改时间进行查找,n单位天
-mmin +/-n 以修改时间进行查找,n单位分钟
-atime +/-n 以访问时间进行查找,n单位天
-amin +/-n 以访问时间进行查找,n单位分钟
-ctime +/-n 以文件状态进行查找,n单位天
-cmin +/-n 以文件状态进行查找,n单位分钟
-newermt 以时间定为,后面也可以某个文件进行定位
eg:find /data/lihao/ -name haozi
eg : find /data/lihao/ -type -f
eg : find /data/lihso/ -size 1M
可以结合xargs 进行传参数执行下一步命令
eg:find /data/lihao/ -name haozi|xargs ls
也可以结合-exec 和ok进行传参数
{}:在-exec用法中,{}指find搜索到的每一个对象。
;:在-exec用法中,分号(;)表示特定shell命令结束。为了防止转义,必须要在分号前面加
eg: find /data/lihao/ -name haozi -exec ls {} ;
eg: find /data/lihao/ -name haozi -ok rm -f {} ;
eg: find . -type d -mtime +30 -name "mmasg_*" -exec rm -rf {} ;

相关文章

  • 文件搜索命令 find grep

    文件搜索命令 find <非常强大> find 命令 find [搜索范围] [搜索条件] 搜索文件 find /...

  • find命令详解

    1. find命令简介 find命令主要用于文件搜索,它的功能非常强大,可以根据不同的标准搜索任何文件,可以在任何...

  • Linux常用文件搜索命令

    最强大的搜索命令:find 首先进行一点说明,find命令是我们在Linux系统中用来进行文件搜索用的最多的命令,...

  • Linux常用命令之文件搜索命令

    1、最强大的搜索命令:find 首先进行一点说明,find命令是我们在Linux系统中用来进行文件搜索用的最多的命...

  • Linux基础——常用命令(三)

    <1> find —— find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户...

  • linux终端查找文件

    linux下最强大的搜索命令为”find“。它的格式为”find <指定目录> <指定条件> <指定动作>“;比如...

  • find强大的搜索命令

    find 查找磁盘文件find 文件目录 查找参数默认递归搜索,搜索全部的文件夹及子目录查找参数-name ...

  • 碎碎念 b

    Linux中的搜索命令 文件搜索命令locate 命令搜索命令 忘记是啥了 find命令,其中find命令有好多后...

  • Linux查找文件:find

    07.查找文件:find find 命令功能非常强大,通常用来在特定目录下搜索符合条件的文件,也可以用来搜索特定用...

  • Linux下文件搜索、查找、查看命令

    1、最强大的搜索命令:find 查找各种文件的命令2、在文件资料中查找文件:locate3、搜索命令所在的目录及别...

网友评论

      本文标题:find强大的搜索命令

      本文链接:https://www.haomeiwen.com/subject/cprcottx.html