美文网首页
根据文件权限查找文件 find -perm

根据文件权限查找文件 find -perm

作者: _不想翻身的咸鱼 | 来源:发表于2019-08-21 22:37 被阅读0次

几种模式寻找对应权限的文件

  • 如果我们不指定任何参数前缀,它将会寻找具体权限的文件。
  • 如果我们使用 - 参数前缀, 寻找到的文件至少拥有 mode 所述的权限,而不是具体的权限(大于或等于此权限的文件都会被查找出来)。
  • 如果我们使用 / 参数前缀,那么所有者、组或者其他人任意一个应当享有此文件的权限。
  1. find -perm mode(严格匹配)

mode 可以是代表权限的八进制数字(777、666 …)也可以是权限符号(u=x,a=r+x)。

find -perm 777
这条命令将会查找到当前目录权限为确切为 777 权限的文件。
  1. find . -perm -mode(满足即可)
例如 find . -perm -664 则是在当前文件夹下查找 owner,group有读写权限,而其他用户有读权限的文件。
注:该模式只要满足上述权限的文件,不管有其他什么权限都会被匹配到。文件并不一样要求时确切的 664 权限。它将会显示任何属于(高于)此权限的文件 。
  1. find . -pern /mode(满足其一)

这条命令会查找所有者或用户组中拥有写权限的文件。这意味着匹配所有者和用户组任一可写的文件,而其他人的权限随意。

 例如 find . -perm /220
 这条命令会查找所有者或用户组中拥有写权限的文件。这意味着匹配所有 者和用户组任一可写的文件,而其他人的权限随意。
 注:只需满足其一
 find -perm -220
 如果你使用 - 前缀运行相同的命令,你只会看到所有者和用户组都拥有写 
 权限的文件。

相关文章

  • 根据文件权限查找文件 find -perm

    几种模式寻找对应权限的文件 如果我们不指定任何参数前缀,它将会寻找具体权限的文件。如果我们使用 - 参数前缀, 寻...

  • D16-操作系统文件属性及正则符号了解

    一、补充: 1.根据权限查找文件/目录 find 查找文件的目录 -type f/d -prem 要查找...

  • find命令(-perm)

    几种模式寻找对应权限的文件 1. find . -perm num(严格匹配) 例如 find . -perm 6...

  • Find 命令 搜索文件/文件夹 Linux/Mac

    Find 命令 根据文件名称模糊查询 查找属主文件 根据文件类型查找 根据文件大小查找 根据时间查找文件 根据权限...

  • day13-文件查找

    find查找 find命令可以根据不同的条件来进行查找文件,例如:文件名称、文件大小、文件修改时间、属主属组、权限...

  • Linux 命令行:find 的 26 个用法示例

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • I. Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • 第二十二课 Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

网友评论

      本文标题:根据文件权限查找文件 find -perm

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