您的位置:首页 > 运维架构 > Linux

LInux学习 第八单元

2017-04-07 14:42 218 查看
系统服务的控制
1.systemd

系统初始化程序,系统开始的第一个进程,pid为1

 


2.systemctl 命令

  systemctllist-units                   ##列出当前系统服务的状态

systemctl list-unit-files              ##列出服务的开机状态

systemctl status sshd                    ##查看指定服务的状态

systemctl stop sshd                      ##关闭指定服务

systemctl start sshd                     ##开启指定服务





systemctl restart sshd                   ##从新启动服务

systemctl enable sshd                   ##设定指定服务开机开启

systemctl disable sshd                  ##设定指定服务开机关闭

systemctl reload sshd                   ##使指定服务从新加载配置

systemctl list-dependencies sshd    ##查看指定服务的依赖关系

systemctl mask sshd                        ##冻结指定服务

systemctl unmask sshd                 ##启用服务(root作用下)

systemctl set-default multi-user.target   ##开机不开启图形

systemctl set-default graphical.target    ##开机启动图形

setterm                                ##文本界面设定color

3.服务状态

systemctl       status             服务名称

 

loaded                          ##系统服务已经初始化完成,加载过配置

active(running)         ##正有一个或多个程序正在系统中执行,

                                # vsftpd 就是这种模式

 

atcive(exited)           ##使执行一次就正常結束的服务,

                               ##目前并沒有任何程序在系統中执行

 

atcive(waiting)         ##正在执行当中,一般看不到

                               ##不过还在等待其他的事件才能继续处理

 

inactive                     ##服务关闭

enbaled                        ##服务开机启动

disabled                     ##服务开机不自启

static                            ##服务开机启动项不可被管理

failed                           ##系统配置错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: