我在'ls -l'的输出中找到了一个权限字符,我不明白:
[root@gnurr ~]# ls -l /etc/cron.daily/ total 32 -rwxr-xr-x 1 root root 265 Sep 10 16:04 0logwatch -rwxr-xr-x. 1 root root 118 Aug 17 12:21 cups
文件'cups'的标准权限字符后有一段时间,但文件'0logwatch'不存在
我发现了很多这些点 - 它们也出现在目录或软链接中,但它们似乎永远不会显示我自己创建的文件.
我发现一些帖子在这个位置提到了'@'或'+',意思是'扩展属性'或'扩展安全信息',但没有关于'.'.
有人知道这意味着什么吗?
从info/man页面:
GNU'ls'使用'.' 字符表示具有SELinux安全上下文的文件,但没有其他备用访问方法.
整个部分还提到了一个'+',这是相关的:
在文件模式位之后是单个字符,其指定诸如访问控制列表的替代访问方法是否适用于该文件.当文件模式位后面的字符是空格时,没有备用访问方法.当它是打印字符时,则有这样的方法.
GNU'ls'使用'.' 字符表示具有SELinux安全上下文的文件,但没有其他备用访问方法.
具有备用访问方法的任何其他组合的文件标有"+"字符.