私は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アカウントで完全に実行しても、まだ何も表示されません。
なぜこれが起こるのかご存知ですか?