查找 Ubuntu 服务运行的用户?

查找 Ubuntu 服务运行的用户?

我的 Ubuntu 上有一个 Cassandra 服务,但我搞不清楚这个服务是在哪个用户下运行的。我知道如何找到文件和目录的所有者和权限。但我该如何为 Ubuntu 服务做到这一点。假设该服务只是一个可执行文件,我如何找到特定服务的位置?

答案1

您可以使用ps -ef它来了解谁在运行 cassandra。

所有服务均位于/etc/init.d/

如果您没有将 cassandra 作为服务运行,则可以使用以下whereis命令搜索该程序的位置:

$ whereis cassandra

相关内容