ドルヲタ系インフラエンジニア じーふーの備忘録

クラウドをメインに扱うインフラエンジニアが書くメモやら雑感、たまにドルヲタ的活動記録残します。最近の推しはAzureのData Factory(V2)です。

【linux】 現在ログイン中ユーザーの利用状況を確認

コマンド

w [ユーザー名]コマンドを実行することで現在ホストにログインしている指定ユーザーの利用状況を確認することができます。
また、ユーザー名を指定しないで実行することで、ログインしている全てのユーザーの利用状況が確認できます。

Show who is logged on and what they are doing.

実行ログ

[root@vagrant-centos65 ~]# w
 21:50:11 up  2:27,  2 users,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
vagrant  pts/0    192.168.33.1     18:39   21.00s  3.71s  0.18s sshd: vagrant [priv]
root     pts/1    192.168.33.1     21:50    1.00s  0.13s  0.02s w

各フィールド詳細

フィールド名 備考
USER ユーザー名
TTY 端末
FROM リモートホスト
LOGIN@ ログイン時刻
IDLE 入力待ち状態時間
JCPU 全てのプロセスの処理時間
PCPU 実行中プロセスの処理時間
WHAT 実行中のプロセス

オプション

オプション 備考
-h ヘッダを省略
-s JCPU, PCPU, WHATフィールドを省略
-f FROM(リモートホスト)フィールドを省略
-V バージョンを確認