有没有办法列出组中有权访问unix / linux的所有目录。或者列出所有组以及该组有权访问的目录的方法。
答案 0 :(得分:1)
我相信ls -lahp | grep '/'
会为你完成这项工作
答案 1 :(得分:1)
查找属于组group
的具有执行权限的所有目录(是的,执行,因为您需要对目录中的文件执行权限才能访问其中的文件)。
find ${dir} -type d -group ${group} -perm -g=x -print
有关-perm
选项的详细信息和示例,请参阅 find(1)的手册页。