`w`はBuildrootでは動作しません

`w`はBuildrootでは動作しません

私はBuildrootを実行している組み込みデバイスでリモートで作業しています。同僚が同じデバイスを使用しているので、他の人がログインしているかどうかを知ることが重要です。

同じ条件の以前のプロジェクト(組み込まれていないUbuntuシステムで実行)の場合は、コマンドw(または代替who)を使用しました。すべてのアクティブセッションのリストが表示されます。私のものも含まれます。

ただし、このBuildrootプラットフォームがwhoインストールされておらず、wセッションが出力されないことがわかりました。いくつかの会議が行われているが。私自身のリストもありません!

$ w
 00:35:25 up 8 min,  0 users,  load average: 0.04, 0.04, 0.00
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
$ ps -aux | grep bash
username    585  0.0  1.7   3424  2084 pts/0    Ss   00:28   0:00 -bash
username    596  0.0  1.6   3352  2068 pts/1    Ss+  00:28   0:00 -bash
username    623  0.0  0.9   2636  1204 pts/0    S+   00:35   0:00 grep bash

このサイトの他の場所で管理者権限がないため、これが発生する可能性があることを読んでいます。ただし、sudoを使用して実行した場合、またはrootアカウントで完全に実行しても、まだ何も表示されません。

なぜこれが起こるのかご存知ですか?

ベストアンサー1

おすすめ記事