Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all bug

名前

       tty - 制御端末

説明

       /dev/tty  ファイルは、メジャー番号  5、マイナー番号  0  のキャラクター デバイスである。通常、そのモードは
       0666、所有権は root:tty となっている。 プロセスの制御端末が存在する場合、このデバイスファイルはプロセスの
       制御端末と 同じものを表す。

       tty  が参照しているデバイスがサポートしている ioctl(2)  要求に 加えて、 ioctl(2)  要求 TIOCNOTTY がサポー
       トされている。

   TIOCNOTTY
       呼び出し元のプロセスをその制御端末から切り離す。

       そのプロセスがセッションリーダー (session leader) の場合、 シグナル SIGHUPSIGCONT  がフォアグラウンド
       プロセスグループに送られ、 カレントセッションに属す全てのプロセスについて各々の制御端末が切り離される。

       この  ioctl(2)   呼び出しは  /dev/tty  に結びつけられたファイル  ディスクリプターにのみ作用する。この機能
       は、ユーザーによって端末から 起動されたデーモンプロセスにより使用される。 そのプロセスは /dev/tty  をオー
       プンしようと試みる。  オープンに成功すると、そのプロセスは  TIOCNOTTY  を使って  自分自身を端末から切り離
       す。オープンに失敗した場合、そのプロセスが 端末に結びつけられていないのは明らかであり、自身を端末から切り
       離す 必要はない。

ファイル

       /dev/tty

関連項目

       chown(1),  mknod(1),  ioctl(2),  ioctl_console(2),  ioctl_tty(2),  termios(3),  ttyS(4),  vcs(4), pty(7),
       agetty(8), mingetty(8)

この文書について

       この man ページは Linux man-pages プロジェクトのリリース 5.10  の一部である。プロジェクトの説明とバグ報告
       に関する情報は https://www.kernel.org/doc/man-pages/ に書かれている。