実際には、同じグループ内のすべてのファイルとフォルダを探したいと思います。たとえば、次のようになります。
[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"