[Command] ログインしているユーザーを調べる

eyecatch suを繰り返していると今何のユーザーアカウントでログインしているのか分からなくなります。 そんな時にログインユーザーを調べるコマンドは次の通りです。

現在ログインしているユーザーの一覧を表示

$ user user-name pts/0 2024-01-27 16:06 (202.229.108.174) user-name pts/1 2024-01-27 16:11 (202.229.108.174) ■レスポンス 1. ログイン名 2. 使っている端末 3. ログインした時刻

やっている作業の確認

$ w 16:16:52 up 1074 days, 8:04, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user-name pts/0 202.229.108.174 16:06 5:56 0.05s 0.05s -bash user-name pts/1 202.229.108.174 16:11 1.00s 0.05s 0.00s w ■ヘッダ部分 1. 現在の時刻、 2. システムが稼働している期間 3. 現在ログインしているユーザーの数 4. 過去1、5、15分でのシステムの平均負荷(la) ■リスト部分 1. ログイン名 2. 端末名 3. リモートホスト名 4. ログイン時刻 5. アイドル時間 6. JCPU、PCPU 7. ユーザーのカレントプロセスのコマンドライン

自分が使っているユーザーアカウントの確認

$user user-name user-name ユーザー名が2つ繋がって表示されるが、これで確認が可能。