1> 如何修改运行级别
CentOS 7 用命令修改(永久+临时)
systemctl get-default 查看当前运行级别
systemctl set-default graphical.target 修改运行级别
2>其他修改运行级别的方法
临时修改运行级别 init 6
查看当前运行级别:runlevel
注:这两个命令一般用在CentOS 6中,CentOS 7中不建议使用
Linux系统启动流程
CentOS 6 下的启动流程
1>开机BIOS自检(CPU,内存,磁盘,硬件是否有问题)
2>MBR引导(通过硬盘启动)
3>GRUB菜单(选择不同内核)
4>加载内核
5>运行INIT进程(第一个启动的进程)
6>读取/etc/inittab(运行级别)
7>读取/etc/rc.sysinit初始化系统
8>根据运行级别运行/etc/rc{0..6}.d下面的脚本
9>启动mingetty显示登录界面
1>开机BIOS自检(CPU,内存,磁盘,硬件是否有问题)
2>MBR引导(通过硬盘启动)
3>GRUB菜单(选择不同内核)
4>加载内核
5>systemd
6>/etc/systemd/system/default.target(读取运行级别)
7>初始化系统/usr/lib/systemd/system/sysinit.target
8>并行启动/usr/lib/systemd/system /etc/systemd/system/服务 (并行启动各种服务)
9>启动login显示登录界面
CentOS 6与CentOS 7中启动流程的区别:

2、/etc/profile和/etc/bashrc配置环境变量或别名(实际工作中环境变量和别名都放在/etc/profile中)
环境变量特点:
1>系统创建好的变量
2>Linux下面随意使用 含义不变
3>一般大写
常见的变量:
HOSTNAME=oldboyedu59
USER=root
PWD=/root
相关命令:alias #查看系统中已经有的别名:
注:环境变量都可以存放在/etc/profile或/etc/bashrc文件中,并且全局生效。 ~/.profile及~/.bashrc表示在当前用户中生效
4、/etc/motd:用户登录系统之后显示这个文件内容
5、/etc/issue:用户登录系统之前显示这个文件内容(修改、清空)
6、/etc/init.d
CentOS 6下面系统管理命令(脚本)存放的位置
CentOS 7下面只有network服务
二、/usr/
7、/usr/local:存放用户编译安装软件
yum 安装:点外面,缺少东西外面解决
编译安装:自己做,定制
三、/var/
1、/var/log/messages:记录着系统默认的日志 (各种服务状态信息)
2、/var/log/secure:记录着用户登录情况
注要是密码错误
四、/proc
1、/proc/cpuinfo :存放CPU信息
用命令cat /proc/cpuinfo查看CPU信息,目前只关注下面的两个
processor : 0 第几个核心
physical id : 0 第几颗CPU
processor : 3 第4个核心
physical id : 1 第2颗cpu
也可以用lscpu命令查看CPU信息,如下:
2、/proc/meminfo:存放系统内存信息
使用命令查询内存的信息:free
参数:-h 以人类可读的形式显示内存信息
3、/proc/loadavg
负载:用来衡量系统是否繁忙
可以用户命令w 和uptime 查看是否负载
查看:使用命令 w查看
当数据接近CPU核心总数的时候,就繁忙
4、/proc/mounts
记录着系统的挂载信息
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8843 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!