首页 > 技术文章 > systemctl常规应用

getbird 2019-06-26 15:33 原文

以samba为例——常用项

#systemctl   start   smb

——在smb服务没有启动的情况下启动这项服务。

#systemctl   restart   smb

——在修该过相应的配置文件之后需要重启该服务,如果此时继续用start实际上是不会加载已经配置的文件项目,这时候restart的功能就体现出来了。

#systemctl   stop smb

——停止samba服务

#systemctl   status smb

——查看smb的状态

#systemctl   reload  smb

——reload这个功能项:实现平滑加载。在很多情况下使用的是restart,但是restart相当于重启一下这个服务,一般而言服务器是不允许重启的(关机超过某些规定时限,如一年1分钟),这个时候,使用reload重新加载一下更改后的配置文件,不需要重启整个服务,也可以使得配置生效,web服务用到的较多。

注意:并不是所有的服务都支持。


 

#systemctl   disable  smb

——开机后不自启

#systemctl   enable  smb

——开机后自启

注意:这两个命令执行以后对当前不生效,只是更改了reboot后的状态。

 

推荐阅读