如何列出组的所有目录都可以访问unix / linux

时间:2015-03-23 17:58:07

标签: linux unix directory

有没有办法列出组中有权访问unix / linux的所有目录。或者列出所有组以及该组有权访问的目录的方法。

2 个答案:

答案 0 :(得分:1)

我相信ls -lahp | grep '/'会为你完成这项工作

答案 1 :(得分:1)

查找属于组group的具有执行权限的所有目录(是的,执行,因为您需要对目录中的文件执行权限才能访问其中的文件)。

find ${dir} -type d -group ${group} -perm -g=x -print

有关-perm选项的详细信息和示例,请参阅 find(1)的手册页。