web-dev-qa-db-ja.com

Ubuntuサービスを実行しているユーザーを見つけますか?

UbuntuにCassandraサービスがありますが、このサービスを実行しているユーザーを把握できません。ファイルとディレクトリの所有者とアクセス許可を見つける方法を知っています。しかし、Ubuntuサービスに対してこれを行うにはどうすればよいですか。サービスが単なる実行可能ファイルであると仮定して、特定のサービスの場所を見つけるにはどうすればよいですか?

2
Milen Kovachev

ps -efを使用して、cassandraを実行しているユーザーを知ることができます。

すべてのサービスは/etc/init.d/にあります。

cassandraをサービスとして実行していない場合は、whereisコマンドでプログラムの場所を検索できます。

$ whereis cassandra
4
Quentin