如何显示文件夹的当前权限

47 server 10.04 permissions

我想知道谁对某个文件夹有什么权限。我将如何看待这个?

有问题的文件夹是 /srv/www

Oct*_*ean 50

在命令行上,您会发出一个ls -la /srv/www. 您感兴趣的部分是第二行。

所有列的说明:

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]
Run Code Online (Sandbox Code Playgroud)

示例输出:

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 ..
Run Code Online (Sandbox Code Playgroud)

现在真正有趣的部分是.代表当前目录的元素行。

我的示例中当前目录的权限drwxr-xr-x意味着以下内容:

  • d 目录
  • rwx 表示所有者的读、写和执行权限
  • rx 表示该组的读取和执行权限
  • rx 表示所有其他人的读取和执行权限

要获得 GUI 中的权限,您将

  1. 右键单击要了解其权限的目录,然后选择Properties

  2. 单击Permissions选项卡以获取此信息

    在此处输入图片说明


小智 15

您还可以使用:

ls -ld /path/to/directory
Run Code Online (Sandbox Code Playgroud)

如果您只对目录的权限而不是其内容感兴趣