查找属于某个组的文件

查找属于某个组的文件

实际上我想找到同一组下的所有文件和文件夹,例如我有这个:

[test]     user1/sam
a.txt      user9/sam
b.txt      user4/sam

我正在寻找一个命令来显示同一组下的所有文件和文件夹。

答案1

使用 GNU find,您可以搜索属于 groupX 的所有目录和文件:

find / -group groupX

man find

   -group gname
          File belongs to group gname (numeric group ID allowed).

答案2

另一种方法是使用ls带有-l(长格式)选项和-G(组)选项的命令,该命令将列出当前目录中的所有文件和文件夹及其各自的组信息。

例如

ls -lG | grep "group_name"

相关内容