首页 > 其他分享 >9-8|如何查找一个目录下递归所有文件属性 是不是root:root

9-8|如何查找一个目录下递归所有文件属性 是不是root:root

时间:2023-09-08 14:33:17浏览次数:40  
标签:文件 group 文件属性 递归 目录 user root 列出

要在一个目录下递归地查找所有文件并检查它们的所有者和组是否为 `root:root`,您可以使用 `find` 命令结合 `-user` 和 `-group` 选项。


例如,要在 `/path/to/directory` 目录下查找所有者和组都是 `root` 的文件和目录,您可以执行:


```bash

find /path/to/directory -user root -group root

```


上述命令会列出所有属于 `root:root` 的文件和目录。如果你只想列出文件或只想列出目录,可以使用 `-type f`(仅列出文件)或 `-type d`(仅列出目录)选项。


如果您想查看那些**不是** `root:root` 的文件和目录,您可以使用 `!` 来否定 `-user` 和 `-group` 选项:


```bash

find /path/to/directory ! -user root ! -group root

```


这会列出所有不属于 `root:root` 的文件和目录。

标签:文件,group,文件属性,递归,目录,user,root,列出
From: https://blog.51cto.com/wusen/7409709

相关文章

  • 侃侃代码递归的实战
    如果我们有一个需求,把一个tree结构的数据的第三级的数据的属性show修改成false,如果children里面的都是false那么父级的show也是false//测试数据constlist=[{label:'234234234',show:true,children:[{label:'123123',show:tru......
  • Spring—Document root element "beans", must match DOCTYPE root "null"分析及解决
    Documentrootelement"beans",mustmatchDOCTYPEroot"null".的错误提示,网上很多人说要把applicationContex.xml文件中加上如下第二行的<!DOCTYPE/>标签,说明DTD,其实并不准确。<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEbeansPUBL......
  • buildroot 构建根文件系统(6)添加字体和中文支持
    一、开发背景构建最小系统后成功运行后,Qt程序在界面上文本不显示二、开发需求Qt库编译的程序可以正常运行三、开发环境LinuxUbuntu4.15.0-65-generic+buildroot-2023.02.3+i.mx6d(cortex-A9)四、实现步骤1、添加界面中文支持1)基于前面章......
  • 非root用户执行mount命令的方法
    在mount的man手册中有说明:    Thenon-superusermounts.       Normally,onlythesuperusercanmountfilesystems. However,whenfstabcontainstheuseroptiononaline,anybodycanmountthecorrespondingfilesystem.       ......
  • java递归返回树形数据结构
    近期项目有个需求,需要将组织机构数据拼成树型结构返回至前端。我的做法如下方式一、使用递归方式实现privateList<SysDept>getSysDepts(StringdeptId){//1、获取表中所有数据(自行根据实际场景拿到所有表数据)List<SysDept>all=getAllDept();......
  • rootfs启动第1个程序
    staticintnoinlineinit_post(void){ if(sys_open((constchar__user*)"/dev/console",O_RDWR,0)<0) //标准输出 (void)sys_dup(0); //复制,作为标准输入 (void)sys_dup(0); //复制,作为标准错误 if(execute_command){ run_init_p......
  • 代码随想录算法训练营第十四天|二叉树的递归法、迭代法
    二叉树的递归遍历(前中后序遍历-递归法与迭代法)递归三部曲:确定递归函数的参数和返回值确定终止条件确定单层递归的逻辑递归法对二叉树进行前中后序遍历(力扣144.145.94.)//前序遍历·递归·LC144_二叉树的前序遍历classSolution{publicList<Integer>preorderTra......
  • buildroot 构建根文件系统(5)添加 Qt 库相关环境
    一、开发背景构建最小系统后成功运行后,需要支持Qt库编译的程序在上面运行二、开发需求Qt库编译的程序可以正常运行三、开发环境LinuxUbuntu 4.15.0-65-generic+ buildroot-2023.02.3+i.mx6d(cortex-A9)四、实现步骤1、基于前面章节的文件系统上打......
  • 用递归和非递归两种方式实现二叉树的中序遍历
    一、分析中序遍历遍历顺序为:左、根、右。二、递归实现publicclassNode{ publicintvalue;publicNodeleft;publicNoderight;publicNode(intdata){ this.value=data;}}publicvoidinOrderRecur(Nodehead){ if(head==null){ return;}i......
  • mysql忘记root密码
    mysql忘记root密码并修改:1、绕过密码验证修改msyql配置文件[mysqld]下添加skip-grant-tables    ##跳过授权表2、重启mysql服务3、登录mysql,use进入mysql库,修改user表修改root密码updateusersetauthentication_string='123'where user='root'andhost=......