systemctl [command] [unit]
【command】
start :立刻启动后面的 unit stop :立刻关闭后面的 unit restart :立刻重新启动后面的 unit reload :重新载入unit的配置,修改后的配置生效 enable :下次开机时,后面的unit会被自动启动 disable :下次开机时,后面的unit不再被自动启动 status :当前unit的运行状态,会列出是否正在运行、开机是否启 动、登录等信息 is-active:目前是否正在运行 is-enable :开机是否启动 |
systemctl status unit,服务的几种常见状态:
运行状态: active (running) :这个服务正在运行中。 active (exited) :仅执行一次就正常结束的服务。比如quotaon,只需要开机或挂载时执行一次,就是这种模式。 active (waiting) :正在运行中的服务,不过处于等待状态,等待其它事件,再继续处理。 inactive :当前服务没有运行。 daemon的预设状态: enabled :开机启动。 disabled :开机不启动。 static :自己不启动,可被其它服务唤醒(依存性服务)。 mask :这个daemon无论如何都不会被启动!已被强制注销。可通过systemctl unmask 方式改回原来的状态。
|