ptsとttyによって生成されたGUIモードを区別するのに役立ちます。
ブートmulti-user.target
私はこれをしました:
sudo systemctl set-default multi-user.target
- 再起動
- 一般ユーザー debian8 でログイン
- ctrlaltf2そして一般ユーザーdebian8としてログインします。
startx
GUIへの切り替えの実行tty
と実行中who
は、次のことを意味します。$ターミナル /dev/pts/0 $誰 debian8 tty1 2017-01-09 20:22 debian8 tty2 2017-01-09 20:23
出力はなぜwho
そうではありませんか?
WHO debian8 tty1 2017-01-09 20:22 debian8 :0 2017-01-09 20:23
私はstartx
GUIモードに入ってtty
言ったpts/0
。では、なぜwho
出力しないのですか? tty2
:0
コサロナンダの説明の後に私の混乱
tty
実行すると/dev/pts/0
。w
行出力では、TTY列はをstartx
表しますtty2
。なぜ6ではないのです:0
か?
/dev/pts/0
これらとそしての違いは何ですかtty
?
tty2
Xで始まるときの出力 - xinit /etc/X11/xinit/xinitrc -- /etc/X11/xinit/xserverrc :0 vt2 -auth /tmp/serverauth.451rqHm1NC
ptsですか?それは出力する
$ターミナル /dev/pts/0
私はこれがここのttyがptsであることを意味すると思います。
ブートgraphical.target
私はこれをしました:
sudo systemctl set-default graphical.target
- 再起動
- 一般ユーザー debian8 でログイン
- 走る
tty
、降伏する$ターミナル /dev/pts/0
- ctrlaltf2そして一般ユーザーdebian8としてログインします。
- 走る
tty
、降伏する$ターミナル /dev/pts/1
- 走る
w
2つのGUIがあります。ctrlaltf1とを使って切り替えることができますctrlaltf2。
コマンドを実行するtty
と、両方の端末/dev/pts/0
が表示されます/dev/pts/1
。しかし、上記の出力を見てくださいw
。ターミナルバーにこのような内容が/usr/bin/lxsession -s LXDE -e LXDE
表示されるのはなぜですか:0
?ターミナルバーになぜとxinit /etc/X11/xinit/xinitrc -- /etc/X11/xinit/xserverrc :1 vt2 -auth /tmp/serverauth.k7JPJJEAHJ
表示されますかtty2
?
違いは何ですか指すそして端末そして:0?
ベストアンサー1
pts
これらとtty
の違いは何ですか:0
?
pts
="血セウドティー端末Slave":ネットワークまたはコンソール(SSHなど)を介して接続するときのログインデバイス。tty
="ティーエラー小さな花袋pe":シリアルまたはコンソール接続(テキストモード):0
="ローカル:表示#0":グラフィカルログイン用のX11サーバー(例:gdm)