运行级别
centos6
run level
0 关机
1 单用户模式 (root忘密码时,无网络)
2 多用户模式(无网络)
3 完全多用户模式(有网络)
4 待开发
5 图形化界面
6 重启
centos7
target
poweroff.target 关机
resuce.target 救援模式
multiuser.target 多用户
multiuser.target 多用户
multiuser.target 多用户
graphical.target 图形化
reboot.target 重启
#############
systemctl get-default 查看运行级别
systemctl set-default 修改运行级别
启动流程
cenos6
1.开机自检 (BIOS)
2.MBR引导(Master Boot Record 主引导记录 通过硬盘启动等)
3.GRUB菜单(选择不同模式 进去单用户模式)
4.加载内核
5.运行init进程
6.读取/etc/inittab
7./etc/rc.sysinit初始化系统
8.根据运行级别启动服务
9.启动minggetty显示登陆界面
cenos7
启动流程
1.开机自检 (BIOS)
2.MBR引导 (Master Boot Record 主引导记录 通过硬盘启动等)
3.GRUB菜单(选择不同模式 进入救援模式)
4.加载内核
5.运行systemd进程
6.读取/etc/systemd/system/default.target
7.systemd/system/sysinit.target初始化系统
8.根据运行级别启动服务
9.启动getty显示登陆界面
###################
env
可显示大部分变量
#######
/etc/motd
用户登陆系统后显示的内容
/etc/issue
用户登陆系统前显示的内容
/etc/init.d
脚本及命令存放地址
/usr
用户安装软件的目录
/usr/local
存放用户编译安装软件
/var
/var/log/messager记录系统默认的日志
/var/log/secure 记录用户登陆情况
/proc
存放内存中的信息
/proc/cpuinfo
processor 第几核
physical 第几颗
/proc/meminfo
memory total 内存容量
memory free 剩余内存
free -h 显示内存信息
/proc/loadavg 查看平均负载 衡量系统是否繁忙
查看负载
w
uptime
/proc/mounts
查看挂载信息
/dev/urandom 生成随机字符
/dev/null 黑洞
/dev/zero 白洞