Linux
2003-04-07
manpages-ja
Japanese version of the manual pages (for users)
man-pages-ja
Japanese man (manual) pages from the Japanese Manual Project
manpages
Manual pages about using a GNU/Linux system
man-pages
Linux kernel and C library user-space interface documentation
名前
tty - 制御端末
説明
/dev/tty ファイルは、メジャー番号 5、マイナー番号 0 のキャラクター デバイスである。通常、そのモードは 0666、オーナ.グループは root.tty となっている。 プロセスの制御端末が存在する場合、このデバイスファイルはプロセスの制御端末と 同じものを表す。
TIOCNOTTY
呼び出し元のプロセスをその制御端末から切り離す。
そのプロセスがセッションリーダー (session leader) の場合、 シグナル SIGHUP と SIGCONT がフォアグラウンドプロセスグループに送られ、 カレントセッションに属す全てのプロセスについて各々の制御端末が切り離される。
この ioctl(2) 呼び出しは /dev/tty に結びつけられたファイル ディスクリプターにのみ作用する。この機能は、ユーザーによって端末から 起動されたデーモンプロセスにより使用される。 そのプロセスは /dev/tty をオープンしようと試みる。 オープンに成功すると、そのプロセスは TIOCNOTTY を使って 自分自身を端末から切り離す。オープンに失敗した場合、そのプロセスが 端末に結びつけられていないのは明らかであり、自身を端末から切り離す 必要はない。
ファイル
/dev/tty
関連項目
この文書について
この man ページは Linux man-pages プロジェクトのリリース 3.79 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。