$ 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 ...所以我有Linux程序员手册和POSIX程序员手册的手册页。我应该选择哪一个?为什么?(我正在编写一个Linux应用程序,没有计划将其移植到AIX、BSD等)
谢谢。
发布于 2009-01-26 09:06:36
基本上,linux手册是来自其作者的命令/API的文档;POSIX手册来自POSIX标准。通常,“普通”文档更短、更简洁,但处理的是具体的实现;POSIX文档更长、更详细(请参阅man 3p read),但仅说明标准中的内容。
最好的办法是两个都看一看。
发布于 2012-09-20 22:08:40
没有计划将其移植到AIX、BSD等。
著名的临终遗言:-)在你的简历变得太长之前,这种情况可能会很快改变。
为了回答这个问题,Linux文档项目曾经询问Opengroup (谁负责发布POSIX标准),他们是否可以使用官方标准中找到的措辞。该请求已针对第7个问题获得批准,当时的有效时间为(~2011)。
非POSIX限定的手册页通常会描述更多不同的选项。但是,希望编写可移植程序的开发人员应该参考POSIX手册页。网络上的Here's the POSIX Standard (issue 7)。
https://stackoverflow.com/questions/479173
复制相似问题