美文网首页
find 命令

find 命令

作者: SaySeaKing | 来源:发表于2017-01-06 20:08 被阅读0次

find  [PATH] [OPTION] [ACTION]

与时间有关的参数

-atime:access time,即文件被读取或者执行的时间,修改文件不会改变access time

-ctime:create time,即文件的创建时间

-mtime:modify time,即文件内容被修改的时间


detailed

-mtime n:n 天之前的 “一天之内” 被修改过的文件

-mtime +n:n+1 天之前被修改过的文件

-mtime -n:n 天之内别修改过的文件

n 为 2 代表的时间

与用户用户组相关的参数

-uid n:n 代表用户的UID,UID记录在 /etc/passwd 配置文件中

-gid n:n 代表用户的GID,GID记录在 /etc/group 配置文件中

-user name:name 为用户的帐号名称,如:root

-group name:name 为用户组的名称,如,root

-nouser:寻找文件所有者不存在于 /etc/passwd 的文件

-nogroup:寻找文件所属组不存在于 /etc/group 的文件


与文件权限及名称有关的参数

-name filename:查找文件名为 filename 的文件,可使用通配符 *.txt 等等

-size [+-]SIZE:查找比 SIZE 大(+) / 小(-) 的文件 c:byte,k:KB,M:MB,G:GB

-type TYPE:查找文件的类型为 TYPE 型的

                       f:一般正规文件

                      b,c:设备文件

                      d:目录

                       l:连接文件

                       s:socket

                       p:FIFO

-perm mode:查找文件权限为 mode 的文件

-perm +mode:查找文件权限 “包含任意一个 mode 权限” 的文件。

                            如 +0755 (-rwxr-xr-x) 文件属性为 (-rw-------、-r--------、---x------)会被                             列出来,因为他们满足 755 中的任意一个权限

-perm -mode:查找文件权限 “必须满足所有mode权限” 的文件。

                            如  -0755(-rwxr-xr-x)文件属性为(-rwxrwxr-x、-rwsr-sr-t)会被列出来


其他可进行的操作

-exec command  \; :command 为其他命令,处理 find 到的结果

-print:将结果打印到屏幕上,默认操作

小结

find 命令博大精深,尤其是 -perm [+ / -]mode 需要好好领悟

相关文章

  • find命令、文件名后缀

    目录 一、 find命令二、 文件名后缀 一、 find命令 find命令find命令用来在指定目录下查找文件,其...

  • 文件搜索命令 find grep

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

  • Linux系统find命令使用几点摘录

    find命令选项 Find命令的一般形式: find pathname -options [-print ][-e...

  • MacOS通过命令行搜索文件

    1、通过Find命令搜索文件(注:效果一般) find命令非常高效,并且使用简单。find命令来自unix,mac...

  • linux学习第五周命令与文件权限

    上次内容回顾0.1 find 命令练习0.2 find 命令0.3 find命令及应用场景 今日内容 设置别名2....

  • find--linux

    Linux中find常见用法示例(转) find命令的参数; pathname: find命令所查找的目录路径。例...

  • find 命令与 xargs

    前提 find 可以可 exec 结合执行命令,但是 exec 是要等 find 命令执行完成之后才对 find ...

  • 碎碎念 b

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

  • Linux-文件查找命令find

    find - search for files in a directory hierarchy find命令用于...

  • 每天一个linux命令:find

    时间:2016-11-29 16:04 find命令: find命令用来在指定目录下查找文件 语法: find(选...

网友评论

      本文标题:find 命令

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