我想要了解谁对某个文件夹拥有哪些权限。我该如何查看这些信息?
有问题的文件夹是 /srv/www
答案1
在命令行上,您可以发出一个ls -la /srv/www
。您感兴趣的部分是第二行。
各列说明:
total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP] [FILE SIZE] [MODIFICATION DATE] [ITEM]
示例输出:
total 52
drwxr-xr-x 15 root root 4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root 4096 2011-04-17 19:31 ..
现在真正有趣的部分是元素的行,.
因为它代表当前目录。
我的示例中当前目录的权限drwxr-xr-x
含义如下:
- d 代表目录
- rwx 表示所有者的读、写和执行权限
- rx 表示该组的读取和执行权限
- rx 表示所有其他用户的读取和执行权限
要在 GUI 中获取权限,您需要
右键单击您想要了解权限的目录并选择
Properties
。点击
Permissions
标签获取此
答案2
您还可以使用:
ls -ld /path/to/directory
如果你只对目录的权限感兴趣而不是其内容
答案3
如果您正在运行 X,则右键单击,属性,权限选项卡...否则在终端中尝试“ls -l”