'Kime' komutunun çıktısında '(: 0)' ne anlama geliyor?


14

Ben yazarken whoterminali içinde bu çıktıyı almak:

$USER      tty2         2017-01-12 12:50 (:1)

Bu surat ne anlama (:1)geliyor?

Bazen bu surat benziyor (:0.0). Bu durumda ne anlama geliyor?

Bu farklı parantezler hakkında genel bir bakış nerede?


7
+1 içinthe smiley
Ciprian Tomoiagă

Yanıtlar:


7

Yazarak manada man whoöğrenebileceğiniz gibi, sütun başlıklarını şu -Hseçenekle etkinleştirebilirsiniz :

$ who -H
NAME          LINE         TIME             COMMENT
bytecommander tty7         2017-01-12 15:26 (:0)
guest-c62iz5  tty8         2017-01-12 15:40 (:1)

Bunun çok yararlı olmadığını kabul etmeliyim ve manpage de değerlerin herhangi bir açıklamasını içermiyor.

Ancak, sanırım bu sütunların ne anlama geldiğini söyleyebilirim:

  • NAME giriş yapan her kullanıcının kullanıcı adıdır.
  • LINEkullanıcının oturum açtığı TTY'yi içeriyor gibi görünüyor (TTY1-6 terminallerdir, TTY7-12 X ekran sunucusu tarafından grafik masaüstlerini göstermek için kullanılır; Ctrl+ Alt+ kullanarak aralarında geçiş yaparsınız F1 - F12).
  • TIME kullanıcının geçerli oturumunda oturum açtığı tarih ve saattir.
  • COMMENTbizim durumumuzda X görüntüleme sunucusu tarafından da kullanılan parantez içindeki $DISPLAYortam değişkeninin içeriğini (normalde :0) gösterir. Sadece grafik TTY'lerin böyle bir değeri olmalıdır, bu sütun terminal TTY'lerinde benim için boş.

    Bu değişkenin değerini komutunu kullanarak kontrol edebilirsiniz echo $DISPLAY. Tam olarak ne anlama geliyor, örn. DISPLAY =: 0.0 aslında ne anlama geliyor? ve DISPLAY =: 0 nedir? .


10

Sayfadan info( info coreutils 'who invocation')

Seçenek olmayan argümanlar verilirse, 'kim' şu anda oturum açmış olan her kullanıcı için aşağıdaki bilgileri yazdırır: oturum açma adı, terminal hattı, oturum açma zamanı ve uzak ana bilgisayar adı veya X ekranı .

Yani (:0), yerel ana bilgisayarda X ekran numarası 0 anlamına gelir.

Uzak kullanıcılar da (örneğin SSH oturumları) varsa, benzer bir şey görebilirsiniz.

$ who
steeldriver tty7         2016-12-15 13:57 (:0)
steeldriver pts/4        2017-01-12 09:32 (192.168.1.4)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.