关于(POSIX)信号主题的最佳参考是什么?

时间:2010-03-10 17:54:11

标签: c linux unix posix signals

信号似乎是概念上应该简单易于解释的领域之一,但我从来没有遇到过一个既全面,清晰,又最新的资料来源。在某种程度上,这似乎是因为历史残余,规则的许多例外,不同的编程标准,混乱线程混合,实时添加等。

你在unix / linux / posix信号上写得最好,最完整的来源是什么?网站,书籍,石碑等都是可以接受的。

6 个答案:

答案 0 :(得分:2)

可能不是全面 lucid ,但以下内容通常为您的平台最新

man signal 

答案 1 :(得分:2)

Advanced Programming in the UNIX Environment(您可能会将其视为APUE)。

答案 2 :(得分:2)

Re:检查手册页的注释:每当我遇到手册页失败(无论是清晰还是完整)时,我都会看到OpenBSD的版本。至少有十分之九,这是一个日夜差异。

所以我在这种情况下的建议是man sigaction& man signal

答案 3 :(得分:1)

不是最清晰的文档,但它是免费且全面的:opengroup.org上的UNIX规范。

第2.4节信号概念:http://www.opengroup.org/onlinepubs/000095399/functions/xsh_chap02_04.html

答案 4 :(得分:1)

POSIX信号参考页面,OpenGroup + IEEE:

http://pubs.opengroup.org/onlinepubs/9699919799/functions/signal.html

我认为,既然您在方括号中提到了POSIX,那么您并不一定非常需要正式的POSIX一致性,但是很多人(包括我在内)搜索“posix信号参考”最终会将您的问题提高到那里在结果中,我希望链接将它们带到他们想要的东西。

答案 5 :(得分:0)

W上。理查德史蒂文斯在UNIX的大多数事情上都很难被击败。我拥有他的至少5本书,我认为它们应该是任何UNIX系统程序员的架子上的经典。欢呼声。

UNIX网络编程,第2版第2版http://www.amazon.com/UNIX-Network-Programming-Interprocess-Communications/dp/0130810819