タグ付けされた質問 「who」


1
pts / 0、:0、およびその前の属性+とは何ですか?等
Linuxについて読んでいる間、私はを取得した$ who -aので、試す前に(tty1,tty2,tty3)それぞれ3つのテキスト端末にログインし、次にX-window(Ctrl + Alt + f7)に戻ってから、次のことを試しました:- $ who anupam tty2 2014-09-20 16:19 anupam tty3 2014-09-20 16:20 anupam tty1 2014-09-20 16:18 anupam :0 2014-09-20 16:14 (:0) anupam pts/0 2014-09-20 16:21 (:0) $ whoami anupam $ who -a system boot 2014-09-20 16:13 run-level 2 2014-09-20 16:13 LOGIN tty4 2014-09-20 16:13 736 …
11 command-line  tty  who 

1
「who」コマンドと「14.04 TrustyTahr」の出力について
12.04 PrecisePangolinから14.04 TrustyTahrにアップグレードした後、私の疑問が浮かびました。質問は、「who」コマンドとその出力に関するものです。Ubuntuの以前のエディションでは、whoコマンドは、ログインしてシステムとlightdmを開始するために使用されたttyを読み取ります。次に例を示します。 :~$ who geo tty7 thedate (:0) geo pts/n thedate (:0.0) しかし14.04 TrustyTahrで、whoコマンドを実行すると、出力は次のようになります。 :~$ who geo :0 thedate (:0) geo pts/n thedate (:0.0) どちらのエディションでも、vt7ハンドオフは/ bootで行われ、TrustyTahrでlightdmを介してログインしたときのXDG_VTNR変数は7です。しかし、tty7もvt7もutmpファイルに出力されません。これは私に何ヶ月も悩まされましたが、whoコマンドが現在のXDG_VTNRをtty係数で表示するためのwhoコマンドの補足として、popen関数を組み込んだc ++プログラムをようやく書きました。例: geo tty7 2015-06-04 20:54 (:0) geo pts/0 2015-06-04 20:54 (:0.0) それでも、なぜこれが変わったのですか?そして、私だけがそのようなものです。昨年の5月頃にこれをダウンロードしたので、bisoか何かを取得した可能性があります.whoコマンドを実行するたびに、ビースティボーイズの曲を思い起こさせます:Sabotage(jkそれは悪いことではありません)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.