users — 顯示目前登入系統的使用者名稱

列出目前登入系統的所有使用者名稱(精簡輸出)。

語法

users

使用範例

範例 1:顯示目前登入的使用者

每個 session 輸出一次(alice 登入了兩個 session,所以出現兩次)。

$ users
alice alice bob root
範例 2:統計不重複的登入使用者數

轉換後去重,計算有幾個不同的使用者正在登入。

$ users | tr " " "\n" | sort -u | wc -l
3
範例 3:確認特定使用者是否登入

在腳本中判斷某個使用者是否有活動中的 session。

$ if users | grep -qw alice; then
  echo 'alice 已登入'
fi
alice 已登入

延伸閱讀