2019-04-02

Linux 必知必会目录和文件

运行级别

centos6 runlevel

0:——关机状态
1 ——单用户模式(root用户忘记密码 服务器故障 默认无网络)
2——多用户模式(没有NFS 没有网络)
3:——完全多用户模式 命令行模式 、文本模式(工作时常用)
4:——待开发
5:——图形界面 桌面模式
6:——重启

cetos 7 target

poweroff.target :---——关机
resuce.target :————救援模式
multiuser.target:————多用户模式
multiuser.target:————多用户模式
multiuser.target:————多用户模式
graphical.target————:图形化界面模式
rebooty.target———— 重启

运行级别对比

如何查看和修改当前运行级别

列:

[root@oldboyznb ~]# systemctl get-default
multi-user.target
[root@oldboyznb ~]# systemctl set-default graphical.target 
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
[root@oldboyznb ~]# systemctl get-default
graphical.target

临时修改运行级别
init 6
查看当前 运行级别
runlevel

Linux下面启动流程

centos 6 centos 7
开机 按下电源 开机 按下电源
开机BIOS自检——cpu 内存 磁盘 硬件是否有问题 开机BIOS自检——cpu 内存 磁盘 硬件是否有问题
GRUB菜单——选择不同的内核 可选进入[单用户模式] GRUB菜单——选择进入不同内容 可选进入[救援者模式]
加载内核 加载内核
运行第一个进程INIT进程 systemd
读取运行级别/etc/inittab /etc/systemd/system/default.target
初始化系统/etc/rc.sysinit /usr/lib/systemd/system/sysinit.target
根据运行级别启动服务,串行 并行 启动服务
运行mingetty 显示login界面 /usrlib/systemd/system/getty.target 显示logo页面

配置环境变量

你可能感兴趣的:(2019-04-02)