OS X ls手册页中“ rw-”文件模式下的第三个符号是什么意思?
ls对于具有rw-模式的文件,我很难理解的手册。这是报价: 如果是r,文件是可读的 ; 如果为−,则无法读取。 如果为w,则文件可写;否则为。如果−,则不可写。 适用以下条件中的第一个: S 如果具有所有者权限,则该文件不可执行,并设置为set-user-ID模式。如果在组权限中,则该文件不可执行,并设置为set-group-ID模式。 s 如果具有所有者权限,则该文件是可执行文件,并且设置了设置用户ID模式。如果在组权限中,则该文件是可执行文件,并且设置了setgroup-ID模式。 x 该文件是可执行文件,也可以搜索目录。 − 该文件既不是可读,不可写,可执行的,也不是set-user-ID,set-group-ID模式或粘性的。 特别是,它似乎以粗体相互矛盾的两个部分:根据第一个,因为模式开头r,该文件是可读的,但是根据最后一个,该文件是不可读的。但是,显然不是这样。 那么,第三部分关于文件“既不可读,也不可写...”意味着什么? 参考书目 apple.com似乎是上面引用的文本的来源。 这是手册页(对于OS X 10.9版,标题为“ BSD通用命令手册”),这是引用该手册的讨论页。 ss64.com也具有OS X ls手册页的副本。 tuhs.org具有4.4 BSD手册页。当心:它wwoorrdd用于粗体和_w_o_r_d下划线。 freebsd.org的FreeBSD 10.1手册页日期为2013年3月15日。 unix.com在man-page / freebsd目录(对于FreeBSD 11.0)下具有错误页面的副本。请注意,他们在man-page / posix下也有正确页面的副本。 “ A + 4 Real StudyExam4Less计算机系列”包含问题中引用的文本,外加有关T和的几段t,但不包括整个手册页。这是这本书的books.google.com上谈论OS X.你可以看到从两个略有不同版本的网页(版本?)这里和这里。 certiguide.com似乎在引用它们。 stevens.edu是一个PDF文件,其中包含的BSD(通用命令手册)版本ls(1)。日期为2011年9月24日。 更好: quora.com具有相同的文本,但格式(缩进)严重损坏,以至于含义不明确。 更好的是: cyberciti.biz和hurricanelabs.com的文字相同,但缩进已纠正到有人可以认为它基本上可以接受的程度。但是他们俩仍然还是一团糟。