我发现只有一个相关问题,但我觉得这个问题的答案对我没有帮助,答案太笼统和宽泛了。
我目前正在学习 Debian 11.3。我怎么知道在什么情况下应该使用哪个命令?
我不知道这个问题还需要包含哪些其他信息。如果需要,我会更新问题。
答案1
service ssh restart
是一个包装器systemctl restart ssh
——当您使用该service
命令时,它会运行该systemctl
命令。
这些service
命令是在不同的发行版通常以不同的方式启动服务(又称守护进程)时编写的。这些service
命令并不关心启动方式,而是创建了一种启动、停止或重新启动服务的统一方式。如今,大多数系统都运行systemd
,这意味着systemctl
几乎随处可用。基本上,您使用哪一个并不重要。