Linux新手:Linux vs POSIX手册

Linux新手:Linux vs POSIX手册,linux,posix,Linux,Posix,所以我有Linux程序员手册和POSIX程序员手册的手册页。我应该选择哪一个?为什么?(我正在编写Linux应用程序,不打算将其移植到AIX、BSD等) 谢谢。基本上,linux手册是作者提供的命令/API的文档;POSIX手册来自POSIX标准。通常,“正常”的比较简短,但涉及具体实施;POSIX版本更长、更详细(请参见man 3p read),但仅说明标准中的内容 最好是两者都看 没有计划将其移植到AIX、BSD等 著名的最后一句话:-)在你的简历长得太长之前,这可能会很快改变 为了回答这个

所以我有Linux程序员手册和POSIX程序员手册的手册页。我应该选择哪一个?为什么?(我正在编写Linux应用程序,不打算将其移植到AIX、BSD等)


谢谢。

基本上,linux手册是作者提供的命令/API的文档;POSIX手册来自POSIX标准。通常,“正常”的比较简短,但涉及具体实施;POSIX版本更长、更详细(请参见
man 3p read
),但仅说明标准中的内容

最好是两者都看

没有计划将其移植到AIX、BSD等

著名的最后一句话:-)在你的简历长得太长之前,这可能会很快改变

为了回答这个问题,Linux文档项目曾经询问Opengroup(负责发布POSIX标准的人)是否可以使用官方标准中的措辞。该请求是针对第7期(截至2011年)而批准的

非POSIX限定手册页通常会描述更多不同的选项。不过,希望编写可移植程序的开发人员应该参考POSIX手册页。
在web上。

实际上,Linux手册页并不是由他们描述的工具和功能的作者编写的。这些手册页是单独维护的,因为GNU的人不相信它们。
$ apropos mkfifo
mkfifo (1)           - make FIFOs (named pipes)
mkfifo (1posix)      - make FIFO special files
mkfifo (3)           - make a FIFO special file (a named pipe)
mkfifo (3posix)      - make a FIFO special file
mkfifoat (3)         - make a FIFO (named pipe) relative to a directory file ...