ls -l 输出中 -rwxr-xr-x 后面的点是什么意思?

ls -l 输出中 -rwxr-xr-x 后面的点是什么意思?

第二行中最后一个(最右边的)“x”后面的点“。”是什么意思?这是输出

[igor@localhost ~]$ ls -l /usr/local/bin

-rwxr-xr-x  1 root root  113797 Aug 20 05:30 gpib
-rwxr-xr-x. 1 root root   30283 Jul 16 22:48 ibtest

不,这不是“ls -l”输出中唯一的点。有很多...但不是每一行都有。
(CentOS 6.4 32 位)

答案1

如果你看一下info ls What\ information,它会告诉你

文件模式位后面是一个字符,用于指定是否对文件应用备用访问方法(例如访问控制列表)。当文件模式位后面的字符是空格时,表示没有备用访问方法。当它是打印字符时,表示有备用访问方法。

GNU‘ls’使用‘.’字符来指示具有 SELinux 安全上下文的文件,但没有其他替代访问方法。

具有任何其他替代访问方法组合的文件都标有“+”字符。

相关内容