如何设置"目录"位于unix权限中

时间:2014-04-14 09:14:17

标签: unix permissions chmod

我做了一个:

chmod 7777 MYDATA

在MYDATA这是一个目录。现在它已经不再被unix(实际上是Cygwin)识别为目录:

-rwxrwxrwx+ 1 Administrators Domain Users  63 Apr  4 10:19 MYDATA

如何将第一个字符设置为" d"?

1 个答案:

答案 0 :(得分:1)

你不能。 d不是权限,而是属性。大多数情况下,你会看到' - '或者' d'但如果您浏览/dev,您会看到其他人。 我实际上有点惊讶你已经设法以这种方式将目录转换为文件。你完全确定MYDATA是一个开始的目录吗? 在您设置的4种模式中, 应该有一个文件(或目录!):

  • 用户/组/其他读/写/执行
  • setgid,setuid和' sticky'位设置。

chmod无法将目录转换为平面文件,除非您发现真正奇怪的错误。