Linux システムで 2 つ以上のターミナルを開きました。それらを区別したいのですが、区別する方法はありますか?
答え1
はい、tty
コマンドを使用して、現在の端末に対応するデバイス ファイルを確認できます。
tty - 標準入力に接続された端末のファイル名を印刷します
通常、次のような形式のパスが返されます。
/dev/ttyX
(Xは1~6の範囲)実際のTTY(Ctrl+ Alt+ F1 - F6)の場合、または/dev/pty/X
(X >= 0) 疑似 TTY を使用している場合。これは通常、 やgnome-terminal
などxterm
の端末エミュレータや、 経由のリモート シェル接続の場合に当てはまりますssh
。
これらのファイル記述子は、現在の端末を明確に識別します。一度に同じ ID を持つ端末は 2 つ存在していませんが、1 つの端末を閉じると ID は再び解放され、次に開いた端末で再利用される可能性があります。