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

誰:コマンドが見つかりません

システムに現在ログインしているユーザーの詳細を確認するには、who コマンドを使用します。 who コマンドの出力には、ユーザー名、ユーザーが接続されているシステムの名前、およびユーザーが接続された日時が含まれます。

構文

who コマンドの構文は次のとおりです。

$ who [options]

who コマンドは、ログインしているすべてのユーザーを一覧表示します。1 行に 1 つのユーザー シェル:

$ who
smith    :0       Sep  6 17:09
barrett  pts/1    Sep  6 17:10
jones    pts/2    Sep  8 20:58
jones    pts/4    Sep  3 05:11

-u オプションを使用すると、ユーザーがアイドル状態になっている時間を確認できます。ドットはユーザーが最後までアクティブだったことを示し、old はユーザーが 24 時間以上非アクティブであることを示し、2 分から 23 時間 59 分の間はユーザーがアイドル状態であった時間を示します。 「am i」オプションは、コマンドを実行するユーザーの情報のみを表示します。

whoami コマンドの実行中に以下のエラーが発生した場合:

whoami: command not found

ディストリビューションの選択に応じて、以下に示すように coreutils パッケージをインストールしてみてください。

分布 コマンド
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
アルパイン apk add coreutils
Arch Linux pacman -S coreutils
カリ Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

who コマンドの例

1. ログインしているユーザーを確認するには:

# who

2. ログインしているすべてのユーザーを確認するには:

# who -a

3. 前回のシステム起動時間を確認するには:

# who -b

4. デッド プロセスを表示するには:

# who -d 

5. 列見出しを表示するには:

# who -H 

6. システム ログイン プロセスを印刷するには:

# who -l 

7. init によって生成されたアクティブなプロセスを出力するには:

# who -p 

8. すべてのログインをカウントするには:

# who -q 

9. 現在のランレベルを表示するには:

# who -r 

10. システムの最後のクロック変更を印刷するには:

# who -t 


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. dnf:コマンドが見つかりません

  3. bc:コマンドが見つかりません

  1. id:コマンドが見つかりません

  2. w:コマンドが見つかりません

  3. df:コマンドが見つかりません

  1. du:コマンドが見つかりません

  2. printf:コマンドが見つかりません

  3. リンク解除:コマンドが見つかりません