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 已登入