确定不可读的 unix/linux 目录的组

确定不可读的 unix/linux 目录的组
dcoles1@shovel:/ $ cd /DriveXT
dcoles1@shovel:/DriveXT $ ls
. unreadable
dcoles1@shovel:/DriveXT $ cd /DriveXT/MML/       
dcoles1@shovel:/DriveXT/MML $ ls
. unreadable
dcoles1@shovel:/DriveXT/MML $ cd /DriveXT/MML/LP2010/
bash: cd: /DriveXT/MML/LP2010/: Permission denied

所以我知道这些文件夹存在……但我如何找出这些文件夹的权限?它不允许我执行“ls -l”……我能找出哪个组拥有“/DriveXT/MML/LP2010/”吗?我如何获取“drwxr-x--x”字符串?

谢谢

答案1

ls -ld /DriveXT 将告诉您 /DriveXT 上的权限。您无法获取较低目录上的权限,对于 MMT,它们可能是“--x”,对于 LP2010,它们可能是“---”。如果您想找出较低目录上的权限,您必须是 root 或对这些目录具有“r”权限的用户。

相关内容