系统运行级别

发布时间 2023-11-29 09:59:44作者: 同学?

linux运行级别(CentOS6)
开机->BIOS->/boot->init进程->运行级别->运行级对应的服务
查看默认级别:vi /etc/inittab
linux系统有7种运行级别,常用的级别是3和5
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS),不支持网络
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:x11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

 

CentOS7的运行级别简化为:
multi-user.target 等价于原运行级别3(多用户有网,无图形界面)
graphical.target 等价于原运行级别5(多用户有网,有图形界面)

修改当前运行级别:
init 3
进入后输入登录虚拟机(密码不会显示)可再修改为级别5

系统服务:setup
按tap移动光标确定

chkconfig --list能查看全部系统服务的开机自启动状态
chkconfig network on/off能关闭或开启全部(具体是2-5)系统服务开机自启动
指定具体运行等级开启或关闭chkconfig --level 3 network off
systemctl stop firewalld关闭防火墙
systemctl disable firewalld.service关闭防火墙自启动
systemctl enable firewalld.service开启防火墙的自启动
systemctl start firewalld.service开启防火墙

systemctl status firewalld.service查看防火墙状态