为什么“man 7 socket”无法在Mac OSX上运行?

时间:2015-05-06 01:38:16

标签: macos shell sockets networking unix-socket

我尝试了“man 2 socket”,这给了我一个非常简短的描述,而我想如果你在Linux上键入“man 7 socket”应该会有更多。

这很奇怪。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

虽然它们在架构上有许多共同点,但MacOS 与Linux完全相同。

在Linux下,至少有10 different possible sections of man pages,包括第2部分(用于系统调用)和第7部分(用于"约定& miscellany")。

"man 7 socket" 非常特定于Linux发行版,描述开始于"本手册页介绍了Linux网络套接字层用户界面。"。虽然MacOS有一些您在Linux下可以找到的手册页的子集,但MacOS确实提供了比手册页更多的文档,包括this Apple Network Programming Topics page提及套接字和套接字流。