day9

1.1目录


1.1.1 /usr/local:源码编译安装软件默认的位置路径

软件安装(了解):

 a.rpm安装

  rpm -ivh软件包的包名.rpm(几乎不用)

 b.yum安装,rpm包管理器,智能帮我们找一个软件包需要的依赖包(推荐)

   本质就是rpm安装。自动解决依赖,自动使用rpm命令实现安装。

   安装A,A需要B,先安装B。

 c.源代码安装。

1.1.2 /user/src:存放源码文件的目录

1.2 /var 目录

1.2.1/var/log:记录系统及软件运行信息文件所在的目录

log日志信息====计算机运行行为

1.2.2:Linux系统级别日志文件*****

记录Linux系统运行行为的文件,正常行为非正常行为。

1.2.3:用户登录信息日志文件(安全日志文件)

1.2.4:记录硬件信息加载情况的日志文件

dmesg - print or control the kernel ringbuffer

1.3下的重要路径知识

1.3.1 /proc/meminfo查系统内存 free -m 查看内存

1.3.2/proc/cpinfo查看CPU

1.3.3/proc/loadavg查看负载(系统繁忙程度的一个综合指标)  uptime

[root@oldgirl ~]# uptime

 09:28:14 up 51 min,  2 users, load average:  0.00, 0.01, 0.05

 当前时间 开机多久  哪些用户   负载 平均     1分钟  5分钟 15分钟


负载的数字和CPU核数相当的时候就是负载一个临界点,例如一颗两核临界负载就是2

1.3.4/proc/monuts当前设备挂载列表信息文件

1.4CentOS6和7的启动流程。

1.4.1CentOS6的启动流;

1:按下电源启动开机自检(BIOS  查看CPU 内存磁盘硬件是否有问题)

     2:MBR引导(载入了第一个可引导的存储设备的MBR后,MBR中的 boot loader就读           取所在磁盘的操作系统核心文件)

     3:GRUB引导(选择启动系统的操作系统)

     4:加载内核(自身初始化,内核加载到内存中)

     5:运行INIT进程

     6:读取/etc/inttab(读取运行级别)

     7:读取/etc/rc.sysinit初始化系统(设置主机名 ip地址)

     8:根据运行级别运行/etc/rc数字.d下面的脚本(开机启动)

     9:启动minggetty显示登录界面

1.4.2CentOS7的启动流程;

1:按下电源启动开机自检(BIOS  查看CPU 内存磁盘硬件是否有问题)

     2:MBR引导(载入了第一个可引导的存储设备的MBR后,MBR中的 boot loader就读             取所在磁盘的操作系统核心文件)

     3:GRUB引导(选择启动系统的操作系统)

     4:加载内核(自身初始化,内核加载到内存中)

     5:运行systemd

     6:读取运行级别

     7:系统初始化

      8:并启动各种服务

      9:显示登录界面

1.5vim

1.5.1普通模式

:set nu 显示行号

普通模式:移动光标:

行尾$

行首0

文件尾部G

文件开头gg

到指定行阿拉伯数字gg

向下搜索 /3306 继续搜按n,反向搜N

向上搜索?80   继续搜按n,反向搜N

:%s/A/B/g

:%s#world#oldgirl#g

/#还可以用@等特殊字符替换,实际就是分隔符。


s是替换 g表示全局(所有)

指定行号替换:

:4,6s/oldboy/oldgirl/g

删除单行 dd(剪切)

删除多行 ndd n用任意数字替换

撤销   u

单行复制yy

多行复制nyy   n用任意数字替换

粘贴     p

1.5.2编辑模式

i 插入*****

A 追加行尾插入

o 下一行开头插入

O 上一行开头插入

a 光标下一个字符插入

1.5.3命令模式

:wq 退出并保存

:wq!       退出并强制保存,“!”为强制的意思

:q!   强制退出,不保存

:set nu    显示行号

:set nonu       与set nu相反,取消行号

1.6补

/etc/hostname           C7主机名配置文件

/etc/sysconfig/network  C6主机名配置文件

root@oldboy ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=oldboy


[root@oldboyedu ~]# hostnamectl

set-hostname oldboy #<==永久生效

[root@oldboyedu ~]# cat /etc/hostname

oldboy


临时改一下:

[root@oldboy ~]# hostname oldboyedu

[root@oldboy ~]# cat /etc/hostname

oldboy


C6:和C7永久生效:

vim /etc/sysconfig/network

hostname oldboyedu


/etc/sysctl.conf    Linux内核参数信息文件※※※※※

调整Linux系统、优化需要配置这个文件



你可能感兴趣的:(day9)