.\" and Copyright (c) 2008 Linux Foundation, written by Michael Kerrisk
.\" <mtk.manpages@gmail.com>
.\"
+.\" %%%LICENSE_START(VERBATIM)
.\" Permission is granted to make and distribute verbatim copies of this
.\" manual provided the copyright notice and this permission notice are
.\" preserved on all copies.
.\"
.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
.\"
.\" Modified Sat Jul 24 17:34:08 1993 by Rik Faith (faith@cs.unc.edu)
.\" Modified Sun Jan 7 01:41:27 1996 by Andries Brouwer (aeb@cwi.nl)
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH SIGNAL 7 2011\-09\-18 Linux "Linux Programmer's Manual"
+.TH SIGNAL 7 2012\-05\-01 Linux "Linux Programmer's Manual"
.SH 名前
signal \- シグナルの概要
.SH 説明
\fBfork\fP(2) 経由で作成された子プロセスでは、処理待ちのシグナル集合は空の集合で初期化される。 \fBexecve\fP(2)
の前後で、処理待ちのシグナル集合は保持される。
.SS 標準シグナル
-.\" parisc is a law unto itself
-Linux は以下に示す標準シグナルに対応している。 シグナル番号の一部はアーキテクチャ依存であり、"値" 欄に示す通りである。
-(3つの値が書かれているものは、 1つ目が alpha と sparc で通常有効な値、 真ん中が ix86, ia64, ppc, s390,
-arm, sh での値、最後が mips での値である。 \- はそのアーキテクチャにおいて対応するシグナルがないことを示す。)
+Linux は以下に示す標準シグナルに対応している。シグナル番号の一部はアー
+キテクチャ依存であり、"値" 欄に示す通りである。 (3つの値が書かれている
+ものは、 1つ目が alpha と sparc で通常有効な値、 真ん中が x86, arm や
+他のほとんどのアーキテクチャでの有効な値、最後が mips での値である。
+(parisc での値は記載されて\fIいない\fP。 parisc でのシグナル番号は
+Linux カーネルソースを参照してほしい)。 \- はそのアーキテ
+クチャにおいて対応するシグナルがないことを示す。)
最初に、POSIX.1\-1990 に定義されているシグナルを示す。
.TS
SIGCHLD 20,17,18 Ign 子プロセスの一時停止 (stop) または終了
SIGCONT 19,18,25 Cont 一時停止 (stop) からの再開
SIGSTOP 17,19,23 Stop プロセスの一時停止 (stop)
-SIGTSTP 18,20,24 Stop 端末 (tty) より入力された一時停止 (stop)
-SIGTTIN 21,21,26 Stop バックグランドプロセスの tty 入力
-SIGTTOU 22,22,27 Stop バックグランドプロセスの tty 出力
+SIGTSTP 18,20,24 Stop 端末より入力された一時停止 (stop)
+SIGTTIN 21,21,26 Stop バックグランドプロセスの端末入力
+SIGTTOU 22,22,27 Stop バックグランドプロセスの端末出力
.TE
シグナル \fBSIGKILL\fP と \fBSIGSTOP\fP はキャッチ、ブロック、無視できない。
SIGCLD \-,\-,18 Ign \fBSIGCHLD\fP と同義
SIGPWR 29,30,19 Term 電源喪失 (Power failure) (System V)
SIGINFO 29,\-,\- \fBSIGPWR\fP と同義
-SIGLOST \-,\-,\- Term ファイルロックが失われた
+SIGLOST \-,\-,\- Term ファイルロックが失われた (未使用)
SIGWINCH 28,28,20 Ign ウィンドウ リサイズ シグナル (4.3BSD, Sun)
SIGUNUSED \-,31,\- Core \fBSIGSYS\fP と同義
.TE
Linux 2.4 以前: \fBnanosleep\fP(2).
.RE
.SH 準拠
+.\" It must be a *very* long time since this was true:
+.\" .SH BUGS
+.\" .B SIGIO
+.\" and
+.\" .B SIGLOST
+.\" have the same value.
+.\" The latter is commented out in the kernel source, but
+.\" the build process of some software still thinks that
+.\" signal 29 is
+.\" .BR SIGLOST .
POSIX.1 (注記した内容以外)。
-.SH バグ
-\fBSIGIO\fP と \fBSIGLOST\fP は同じ値を持っている。 \fBSIGLOST\fP はカーネルのソースではコメントアウトされている。
-しかし、ソフトウェアによってはビルドの過程でシグナル 29 を \fBSIGLOST\fP とみなしてしまうものがある。
.SH 関連項目
\fBkill\fP(1), \fBgetrlimit\fP(2), \fBkill\fP(2), \fBkillpg\fP(2),
\fBrt_sigqueueinfo\fP(2), \fBsetitimer\fP(2), \fBsetrlimit\fP(2), \fBsgetmask\fP(2),
\fBpthread_sigqueue\fP(3), \fBsigqueue\fP(3), \fBsigset\fP(3), \fBsigsetops\fP(3),
\fBsigvec\fP(3), \fBsigwait\fP(3), \fBstrsignal\fP(3), \fBsysv_signal\fP(3), \fBcore\fP(5),
\fBproc\fP(5), \fBpthreads\fP(7), \fBsigevent\fP(7)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。