Who

在第 4 列的輸出中解釋 who 命令的 ‘:0’ 值

  • October 15, 2015

我有一台 rhel7 圖形機,當我執行 who 命令時,第二列中的輸出之一是“:0”。’:0’ 是什麼意思?

它是 X Windows 系統用來引導機器中顯示流量的值。它具有以下格式:

hostname:D.S

空主機名是 localhost。D 是序列號,0 表示系統中只有一個顯示器。也可能有 S 編號,即螢幕編號。一個顯示器可以有多個螢幕。但通常只有一個螢幕,其編號為 0(預設值)。因此,在您的情況下,流量被定向到本地主機和您擁有的唯一顯示器。

如果您閱讀該man頁面,who它會告訴您大多數文件都可以作為 Textinfo 手冊獲得,並且:

info coreutils 'who invocation'

將顯示它。該文件的摘錄是:

如果沒有給出非選項參數,‘who’ 為目前登錄的每個使用者列印以下資訊:登錄名、終端行、登錄時間和遠端主機名或 X 顯示。

因此,使用的:0是 X 顯示器。

引用自:https://unix.stackexchange.com/questions/236391