文件权限中的句点是什么意思?

 是冉冉升起的冉啊 发布于 2023-02-02 18:40

我在'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'不存在

我发现了很多这些点 - 它们也出现在目录或软链接中,但它们似乎永远不会显示我自己创建的文件.

我发现一些帖子在这个位置提到了'@'或'+',意思是'扩展属性'或'扩展安全信息',但没有关于'.'.

有人知道这意味着什么吗?

1 个回答
  • 从info/man页面:

    GNU'ls'使用'.' 字符表示具有SELinux安全上下文的文件,但没有其他备用访问方法.

    整个部分还提到了一个'+',这是相关的:

    在文件模式位之后是单个字符,其指定诸如访问控制列表的替代访问方法是否适用于该文件.当文件模式位后面的字符是空格时,没有备用访问方法.当它是打印字符时,则有这样的方法.

    GNU'ls'使用'.' 字符表示具有SELinux安全上下文的文件,但没有其他备用访问方法.

    具有备用访问方法的任何其他组合的文件标有"+"字符.

    2023-02-02 18:44 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有