启动/停止服务脚本,如 Ubuntu for RedHat

启动/停止服务脚本,如 Ubuntu for RedHat

是否有一个 .sh 脚本可以像 Debian/Ubuntu 一样管理启动和停止服务,但适用于 Red Hat/Fedora?希望将其放入运行某些软件的文件中。

答案1

如果您不是在编写自己的软件,而是想要启动/停止现有服务,那么就像 @jasonwryan 所写的那样,RHEL/Fedora 正在使用 systemd。处理服务的命令是systemctl。

systemctl start/stop/restart servicename

如果您想列出已安装的服务,请使用:

systemctl list-units

答案2

看着/etc/rc.d/init.d

您将在那里检查一些服务。您还可以通过检查网络状态来测试服务脚本:

$ sudo service network status

相关内容