第八单元

 

系统服务的控制

 

1 systemd

 

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

 

init 级别有7种:0~6

init 0:关机

init 1:单用户模式

init 3 :文本模式

init 5 :图形模式

init 6:重启

 

2 systemctl 命令

systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器

 

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

进入文本界面后,若想回到图形界面,输入init 5

运维第八单元_systemctl

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

setterm:文本界面设定color

systemctl list-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 masksshd:冻结指定服务

systemctl unmask sshd:启用服务

 

 

在文本界面要用鼠标复制:

yum install gpm -y

systemctl start gpm


 

改变字体颜色:setterm -foregrounp 颜色

运维第八单元_systemctl_02

改变背景颜色:setterm -backgroup 颜色

 运维第八单元_systemctl_03