第八单元
系统服务的控制
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 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 颜色
改变背景颜色:setterm -backgroup 颜色