GNU/Linux >> Linux の 問題 >  >> Linux

ログインしているすべてのユーザーを一覧表示する方法

サーバーに接続されているユーザーを確認するには、シェルコマンドを使用できます: w またはユーザー 。パラメータなしで3つのコマンドを使用できます。その他のオプションについては、 –helpを使用してコマンドを実行してください 引数。

以下の例では、3人のログインユーザーを確認できます–彼らのIP、ログイン時間などを確認できます。

w シェルコマンド:

root@s04 [~]# w
 01:42:08 up 22 days, 23:37,  3 users,  load average: 0.43, 0.58, 0.66
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    92.168.15.13     01:40    1:12   0.04s  0.04s -bash
tony     pts/1    71.162.88.56     01:41    8.00s  0.03s  0.03s -bash
adam     pts/2    79.102.18.24     01:48    0.00s  0.03s  0.00s w

ご覧のとおり、結果のヘッダーには、サーバーの現在の時刻、稼働時間、接続しているユーザーの数、過去1、5、15分間のサーバーの負荷が表示されます。

次の行は、ユーザーごとに表示されます–ログイン名、tty名、ホストのIp、ログイン時間、アイドル時間、JCPU、PCPU、および現在のコマンドライン。

シェルコマンド:

root@s04 [~]# who
root     pts/0        Jan 19 01:40 (92.168.15.13)
tony     pts/1        Jan 19 01:41 (71.162.88.56)
adam     pts/2        Jan 19 01:48 (79.102.18.24)

誰が コマンドはwと非常によく似ています

ユーザー シェルコマンド:

root@s04 [~]# users
root tony adam

このコマンドは、ユーザー名のみを一覧表示します。

リソース:
wmanページ
マニュアルページ


Linux
  1. Linux - すべてのユーザーを一覧表示する方法

  2. nginx ですべての仮想ホストを一覧表示するにはどうすればよいですか

  3. Linux でロックされているすべてのユーザーを一覧表示するにはどうすればよいですか?

  1. LinuxですべてのSudoユーザーを見つける方法

  2. Linuxにインストールされているすべてのパッケージを一覧表示する方法

  3. root を持つすべてのユーザーを一覧表示するにはどうすればよいですか?

  1. CentOS7でユーザーを一覧表示する方法

  2. リセラー アカウントのすべての cPanel ユーザーのリストを取得する方法

  3. Linux グループ内のすべてのユーザーを一覧表示する方法は?