在/目录下查找所属用户为root的文件
时间: 2024-03-25 07:41:33 浏览: 65
可以使用如下的命令在`/`目录下查找所属用户为`root`的文件:
```
find / -user root -type f
```
该命令中,`find`命令用于查找指定目录下的文件,`/`为指定的目录,`-user root`表示查找所属用户为`root`的文件,`-type f`表示只查找普通文件。执行该命令后,会列出所有所属用户为`root`的普通文件的路径。
相关问题
在/目录下查找所属用户为qin的文件,并拷贝到/root/test/下
可以使用如下的命令在`/`目录下查找所属用户为`qin`的文件,并将其拷贝到`/root/test/`目录下:
```
find / -user qin -type f -exec cp {} /root/test/ \;
```
该命令中,`find`命令用于查找指定目录下的文件,`/`为指定的目录,`-user qin`表示查找所属用户为`qin`的文件,`-type f`表示只查找普通文件,`-exec`表示对查找到的文件执行后续操作,`cp {} /root/test/`表示将查找到的文件拷贝到`/root/test/`目录下,其中`{}`会被替换为实际的文件名。执行该命令后,会将所有所属用户为`qin`的普通文件拷贝到`/root/test/`目录下。
find命令查找/root目录下,所属用户组为kiosk的文件,把这些文件拷贝到/root/data目录
可以使用下面的命令来实现:
```
find /root -group kiosk -type f -exec cp {} /root/data \;
```
其中:
- `/root`:要查找的目录。
- `-group kiosk`:限定要查找的文件所属的用户组为 `kiosk`。
- `-type f`:限定查找的是普通文件,不包括目录等其他类型的文件。
- `-exec cp {} /root/data \;`:对于每一个找到的文件,执行 `cp` 命令将其拷贝到 `/root/data` 目录下。
注意,如果 `/root/data` 目录不存在,需要先创建该目录。
阅读全文