Linux 服务管理与打印服务器配置全解析
1. Linux 服务添加至 SysVinit
在 Linux SysVinit 服务器中添加新的或自定义的服务时,需要完成以下四个步骤,才能让 SysVinit 管理该服务:
1. 创建新的或自定义的服务脚本文件。
2. 将新的或自定义的服务脚本移动到 SysVinit 管理的适当位置。
3. 设置脚本的适当权限。
4. 将服务添加到特定的运行级别。
1.1 创建新的或自定义的服务脚本文件
- 自定义服务脚本 :若要自定义服务脚本,只需从
/etc/rc.d/init.d复制原始单元文件,并添加所需的自定义内容。 - 创建新脚本 :如果要创建新脚本,需要确保处理服务命令接受的各种选项,如启动、停止、重启等。对于新手来说,从
/etc/rc.d/init.d复制一个现有的服务脚本并修改以满足新服务的需求是明智的选择。
以下是 cupsd 服务脚本的部分示例:
# cat /etc/rc.d/init.d/cups
#!/bin/sh
#
...
# chkconfig: 2345 25 10
...
start () {
echo -n $"Starting $prog: "
# start daemon
daemon $DAEMON
超级会员免费看
订阅专栏 解锁全文
39万+

被折叠的 条评论
为什么被折叠?



