重要目录及介绍
1./usr/local:源码编译安装软件默认的位置路径
软件安装 (了解)
[if !supportLists]a. [endif] rmp –ivh 软件包的包名.rpm
[if !supportLists]b. [endif] yum安装,rpm包管理器,智能帮我们找一个软件包需要的依赖包(推荐)
[if !supportLists]c. [endif] 本质就是rpm安装。自动解决依赖,自动使用rpm命令实现安装
[if !supportLists]d. [endif]安装A ,A需要B,就要先安装B
[if !supportLists]e. [endif]源代码安装
2. /usr/src;存放源码文件的目录
/usr/locl:编译安装软件的默认路劲
/var目录
2.1 /var/log;记录系统及软件运行信息文件目录
log日志信息======计算机运行行为
/var/log/messages: 系统级别日志文件*****
记录Linux系统运行行为的文件,正常行为和非正常行为
2.2 /var/log/secure:用户登录信息日志文件(安全日志)
2.3 /var/log/dmesg:记录硬件信息加载情况的日志文件
2.4 /proc下的重要路劲知识
/proc/meminof 查看系统内存 free –m 查看内存
/proc/cpuinfo 查看CPU 处理器信息
/proc/loadavg 查看负载(系统繁忙程度的一个综合指标)
uptime
09:29:32 up 11:42, 2 users, load average: 0.07, 0.04, 0.05
当前时间 开机多久那些用户 负载 平均 7分钟
负载的shuzi 和CPU核数相当的时候就是负载的一个临界点
/proc/mounts 查看当前设备挂载列表信息文件
Linux 6的启动流程
[if !supportLists]1 [endif]开机(BIOS)自检=====检查磁盘,cpu,内存,硬件是否有问题
[if !supportLists]2 [endif]MBR引导程序 ==========通过硬盘启动,加载引导程序
[if !supportLists]3 [endif]GRUB菜单
[if !supportLists]4 [endif]加载内核====加载到内存
[if !supportLists]5 [endif]运行init进程==第一个启动的程序
命 令
[if !supportLists]6 [endif]设定开机启动级别=====/etc/inittab文件==3 =文本界面
[if !supportLists]7 [endif]初始化系统==========/etc/init/rcS.conf 文件
[if !supportLists]8 [endif]加载运行级别下的启动脚本/etc/init/rc.conf文件
[if !supportLists]9 [endif]读取开机自启动程序===/etc/rc.local文件
[if !supportLists]10 [endif]进入登录界面=====/etc/init/tty,conf文件
CentOS7的启动流程
1 BIOS开机自检
2 读MBR引导程序
3 加载GRUP菜单
4 加载内核
5 运行systemd进程
6设定开机启动级别
7初始化系统
8启动相关程序
9 进入登录界面
第五步:启动systemd进程,加载一下文件
执行initrb.target(/usrk/lib/system/system/initrd.target)
含挂载/etv/fstab 文件中的文件系统。
文件过滤即编辑
1 vi/vim:纯文本编辑器