【问题标题】:Why "man 7 socket" not work on Mac OSX?为什么“man 7 socket”不能在 Mac OSX 上运行?
【发布时间】:2015-05-06 01:38:16
【问题描述】:

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

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

【问题讨论】:

    标签: macos shell sockets networking unix-socket


    【解决方案1】:

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

    在 Linux 下,至少有10 different possible sections of man pages,包括第 2 节(用于系统调用)和第 7 节(用于“约定和杂项”)。

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

    【讨论】:

      猜你喜欢
      • 2015-08-28
      • 2021-03-13
      • 2015-03-07
      • 1970-01-01
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      相关资源
      最近更新 更多