w
を実行すると、誰がログオンして何をしているかを確認するために、次のように表示されます。
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user tty7 :0 08:14 10:32m 44:10 0.50s gnome-session
user pts/0 :0.0 09:15 9:30m 0.24s 0.24s /bin/bash
user pts/1 :0.0 14:14 4:32m 0.20s 0.20s bash
user pts/5 :0.0 18:27 9:24 0.28s 0.28s bash
user pts/7 :0.0 18:35 9:57 0.40s 0.40s bash
user pts/8 :0.0 18:37 0.00s 0.22s 0.00s w
pts/
とは何ですか?
名前
ptmx、pts-擬似端末マスターおよびスレーブ
説明
ファイル/ dev/ptmxは、通常モード0666のメジャー番号5とマイナー番号2の文字ファイルで、root.rootのowner.groupです。擬似端末のマスターとスレーブのペアを作成するために使用されます。
プロセスが開くと/ dev/ptmx、疑似端末マスター(PTM)のファイル記述子を取得し、疑似端末スレーブ(PTS)デバイスが/に作成されますdev/ptsディレクトリ。 / dev/ptmxを開いて取得した各ファイル記述子は、関連付けられたPTSを持つ独立したPTMであり、記述子をptsnameに渡すことでパスを見つけることができます (3)。
疑似端末スレーブを開く前に、マスターのファイル記述子をgrantpt (3)およびnlockpt (に渡す必要があります3)。
擬似端末マスターとスレーブの両方が開いたら、スレーブはプロセスに実際の端末のインターフェイスと同一のインターフェイスを提供します。
スレーブに書き込まれたデータは、入力としてマスター記述子に表示されます。マスターに書き込まれたデータは、入力としてスレーブに提示されます。
実際には、擬似端末はxterm (1)などの端末エミュレーターの実装に使用されます。この端末では、擬似端末マスターから読み取られたデータが同じアプリケーションで解釈されます実際の端末がデータを解釈する方法、およびsshd (8)などのリモートログインプログラムを実装するために、擬似端末マスターから読み取られたデータが送信される方法ネットワークを介して、ターミナルまたはターミナルエミュレータに接続されているクライアントプログラムに接続します。
擬似端末は、パイプからの入力の読み取りを通常拒否するプログラムに入力を送信するためにも使用できます(s (1)、および- passwd (1))。
出典:http://linux.die.net/man/4/pts
それらは通常xterminal/gnome-terminal/terminatorセッションです。
pts /は、擬似端末(物理端末ではない端末)を指します。 http://en.wikipedia.org/wiki/Tty_%28Unix%29 を参照してください