day9 课堂笔记

重要目录及介绍

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:纯文本编辑器


你可能感兴趣的:(day9 课堂笔记)