权限结尾告诉我的加号是什么?

ls -l
total 4
drwxrwxrwx+ 2 benson avahi-autoipd 4096 Jan 27 17:37 docs


这里是上下文:

cat /etc/issue
\CentOS release 5.3 (Final)
Kernel \r on an \m


#1 楼

这意味着您的文件具有称为ACL的扩展权限。

您必须运行getfacl <file>以查看完整权限。

有关更多详细信息,请参阅访问控制列表。

评论


在Mac OS X上为ls -le。serverfault.com/a/303752/63749

–ma11hew28
2015年10月25日14:15



#2 楼

通过手册页'ls'

“如果文件或目录具有扩展的安全性信息,
-l选项打印的权限字段后跟
后跟'+'字符。”

这通常意味着文件在传统Unix权限之外具有访问限制
-
可能是访问控制列表(ACL)。

评论


“受到访问限制的困扰”-是否意味着不带+的文件或目录具有较少的限制?

– squarecandy
16-3-22在22:00

@squarecandy:否,+可以删除限制(因此添加权限)。例如,在当前的Ubuntu默认设置中,当您插入外部驱动器时,它会挂载在/ media / {yourusername} /中,但是/ media / {yourusername}的权限为drwxr-x --- +并且所有者和group都是root用户,因此您希望root用户之外的任何人都无法在其中进行任何操作。但是ACL表示用户:{yourusername}:r-x,因此实际上您具有访问权限(但其他用户都没有)。

– Toby Bartels
17年9月26日在5:34

仅供参考,奇怪的是,在Debian的手册页(GNU coreutils 8.26)上没有提到+的用法,但info coreutils ls却提到了

– Xen2050
18-10-29在12:58