HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > t > tty - スペシャルファイル (デバイス)の説明

tty - スペシャルファイル (デバイス)の説明 - Linux コマンド集 一覧表

  1. 名前
  2. 説明
  3. ファイル
  4. 関連項目

名前

tty - 制御端末

説明

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

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

TIOCNOTTY

カレント・プロセスをその制御端末から切り離す。
そのプロセスがセッション・リーダー (session leader) の場合、 シグナル SIGHUP と SIGCONT がフォアグラウンド・プロセス・グループに送られ、 カレント・セッションに属す全てのプロセスについて各々の制御端末が切り離される。
この ioctl () 呼び出しは /dev/tty に結びつけられたファイル・ ディスクリプタにのみ作用する。この機能は、ユーザによって端末から 起動されたデーモンプロセスにより使用される。 そのプロセスは /dev/tty をオープンしようと試みる。 オープンに成功すると、そのプロセスは TIOCNOTTY を使って 自分自身を端末から切り離す。オープンに失敗した場合、そのプロセスが 端末に結びつけられていないのは明らかであり、自身を端末から切り離す 必要はない。

ファイル

/dev/tty

関連項目

  chown (1),  getty (1), mknod (1),  ioctl (2),   termios (3),   console (4),   ttyS (4) 

Linux Tips 関連記事
Linux Tips(目次)
Linux ディストリビューション一覧
rpm のファイル名にあるi386とかi686とは
自分のマシンの情報を調べる
cron の設定
ssh の root ログインを禁止する
ssh を、ユーザ、IPでアクセス制限
鍵交換方式によるssh接続
鍵交換方式によるssh接続( windowsから )
複数ファイル内の文字列を置換して上書き保存する
あるグループをイニシャルグループとするユーザー一覧出力
複数ファイルのファイル名を一括変換する
連番ファイルをコマンド一発で作成する
中身がランダムなファイルを任意のサイズで作成する
Linux ユーザーアカウントをロック・アンロックする