(以内容“管理启动的时候跑什么东西的方法。 以下,假定操作对象为<service>。 == FreeBSD == * 要自动启动<service>: 编辑/etc/rc.conf,添加<se...”创建新页面) |
|||
第10行: | 第10行: | ||
* 现在启动<service>(假设rc.conf里设置了自动启动): service <service> start | * 现在启动<service>(假设rc.conf里设置了自动启动): service <service> start | ||
* 现在停止<service>(假设rc.conf里设置了自动启动): service <service> stop | * 现在停止<service>(假设rc.conf里设置了自动启动): service <service> stop | ||
+ | * 检查<service>状态: service <service> status | ||
== systemd == | == systemd == | ||
第16行: | 第17行: | ||
* 自动启动<service>: systemctl enable <service> | * 自动启动<service>: systemctl enable <service> | ||
* 禁止自动启动<service>: systemctl disable <service> | * 禁止自动启动<service>: systemctl disable <service> | ||
+ | * 检查<service>状态: systemctl status <service> | ||
== SysV init == | == SysV init == | ||
第22行: | 第24行: | ||
* 自动启动<service>: update-rc.d <service> defaults | * 自动启动<service>: update-rc.d <service> defaults | ||
* 禁止自动启动<service>: update-rc.d <service> remove | * 禁止自动启动<service>: update-rc.d <service> remove | ||
+ | * 检查<service>状态: service <service> status | ||
== upstart == | == upstart == | ||
− | * 现在启动<service>: initctl <service> | + | * 现在启动<service>: initctl start <service> |
− | * 现在停止<service>: initctl <service> | + | * 现在停止<service>: initctl stop <service> |
* 自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如 | * 自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如 | ||
start on runlevel [2345] | start on runlevel [2345] | ||
* 禁止自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如 | * 禁止自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如 | ||
start on runlevel [] | start on runlevel [] | ||
+ | * 检查<service>状态: initctl status <service> |
2014年2月10日 (一) 20:00的最新版本
管理启动的时候跑什么东西的方法。
以下,假定操作对象为<service>。
FreeBSD
- 要自动启动<service>: 编辑/etc/rc.conf,添加<service>_enable="YES"
- 禁止启动<service>: 编辑/etc/rc.conf,删掉<service>_enable="YES",或者<service>_enable="NO"
- 现在启动<service>: service <service> onestart
- 现在停止<service>: service <service> onestop
- 现在启动<service>(假设rc.conf里设置了自动启动): service <service> start
- 现在停止<service>(假设rc.conf里设置了自动启动): service <service> stop
- 检查<service>状态: service <service> status
systemd
- 现在起动<service>: systemctl start <service>
- 现在停止<service>: systemctl stop <service>
- 自动启动<service>: systemctl enable <service>
- 禁止自动启动<service>: systemctl disable <service>
- 检查<service>状态: systemctl status <service>
SysV init
- 现在启动<service>: service <service> start
- 现在停止<service>: service <service> stop
- 自动启动<service>: update-rc.d <service> defaults
- 禁止自动启动<service>: update-rc.d <service> remove
- 检查<service>状态: service <service> status
upstart
- 现在启动<service>: initctl start <service>
- 现在停止<service>: initctl stop <service>
- 自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如
start on runlevel [2345]
- 禁止自动启动<service>: 编辑/etc/init/<service>.conf,找到start on XXX,修改之,如
start on runlevel []
- 检查<service>状态: initctl status <service>