Linuxアプリケーション、ユーザー、システム

Linuxアプリケーション、ユーザー、システム

現在、ユーザーが実行しているアプリケーションを確認できますが、システムコマンドには見えないCLIコマンドがあるかどうか疑問に思います。たとえば、実行すると、lsof開いているすべてのファイル、アプリケーション、システムプロセスが表示されます。

ユーザーがどのアプリケーション(Firefox、Skype、Google Chromeなど)を開いたかを表示したいと思います。

答え1

現在のプロセスのスナップショットを報告するpsこの機能を使用できます。psあなたが探している特定のコンテンツは次のとおりですps aux

a = すべてのユーザーのプロセス表示

u = プロセスのユーザー/所有者を表示します。

x = 端末に接続されていないプロセスも表示

https://unix.stackexchange.com/a/106848/149009

また、それを使用してps x -u user特定のユーザーに対して実行されているプロセスを確認することもできます。

関連情報