我的 Ubuntu 上有一个 Cassandra 服务,但我搞不清楚这个服务是在哪个用户下运行的。我知道如何找到文件和目录的所有者和权限。但我该如何为 Ubuntu 服务做到这一点。假设该服务只是一个可执行文件,我如何找到特定服务的位置?
答案1
您可以使用ps -ef
它来了解谁在运行 cassandra。
所有服务均位于/etc/init.d/
。
如果您没有将 cassandra 作为服务运行,则可以使用以下whereis
命令搜索该程序的位置:
$ whereis cassandra