欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

rwxr-xr-x. linux权限后面的点代表什么?

最佳答案
是ACL类型,(.)点是ACL_T_SELINUX_ONLY, (+)加是ACL_T_YES,空白是没有ACL。
ACL 是访问控制列表Access Control List

参考:


ls工具部分代码:
  /* Compute the mode string, except remove the trailing space if no
     file in this directory has an ACL or SELinux security context.  */
  if (f->stat_ok)
    filemodestring (&f->stat, modebuf);
  else
    {
      modebuf[0] = filetype_letter[f->filetype];
      memset (modebuf + 1, '?', 10);
      modebuf[11] = '\0';
    }
  if (! any_has_acl)
    modebuf[10] = '\0';
  else if (f->acl_type == ACL_T_SELINUX_ONLY)
    modebuf[10] = '.';
  else if (f->acl_type == ACL_T_YES)
    modebuf[10] = '+';

叶叶叶Yeah 

采纳率:27% 擅长: 电脑/网络 电子数码 烦恼


普通分类: