终端无法识别“服务”命令来检查 tor 的状态。又该如何解决呢?

终端无法识别“服务”命令来检查 tor 的状态。又该如何解决呢?

我在 Linux 终端上写了这段代码:-

test@kali:~$ service tor status
bash: service: command not found

怎么了?

答案1

你得到了错误

bash: service: command not found

service因为找不到该命令。 (谢谢@JdeBP)

whereis service

会告诉你它在哪里(可能)

/usr/sbin/service

您可以将 '/usr/sbin` 添加到您的 $PATH

PATH=/usr/sbin:$PATH

正如@PierreAlainToret 所解释的,如果service执行正确,那么你应该会得到一个不同的错误,因为你正在运行systemd

Unit tor.service could not be found.

答案2

由此,你必须使用systemd来配置Kali Linux。

因此该命令systemctl将替换service,并且您的示例将变为systemctl status tor.service或 as .service 会自动添加到 systemd 中systemctl status tor

相关内容