Day9课堂笔记

                             Linux目录文件与系统启动知识

一、配置文件

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

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

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

 Cat /etc/hostname

 Oldboy

临时修改

Hostname oldboyedu

Cat /etc/hostname

Oldboy

C6 c7 永久生效:

Vim /etc/sysconfig/network

Hostname oldboyedu

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

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

Sysctl -p 让修改后的文件生效


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

软件安装(了解):

a.Rpm安装

    Rpm -ivh 软件包的包名.rpm(几乎不用) 安装A,A需要B,先安装B,以此类推

b.Yum安装,rpm 包管理器,智能帮我们找一个软件的依赖包(本质就是rpm安装,自动解决依赖,自动使用rpm命令实现安装)

 c.源代码安装,


2、/usr/src :存放源码文件的目录

 /var目录

 1、/var/log:记录系统及软件运行信息文件所在的目录 Log日志信息=====计算机运行行为

 /var/log/messages :Linux 系统级别日志文件*****

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

 /var/log/secure: 用户登录信息日志文件(安全日志文件)****

/var/log/dmesg: 记录硬件信息加载情况的日志文件

2、/proc 记录进程和内核信息

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

 /proc/cpuinfo: 查看CPU

/proc/loadavg: 查看负载(系统繁忙程度的一个综合指标) uptime 对应命令


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

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

/proc/mounts: 当前设备挂载列表信息 Linux的启动流程

Centos 6 (顺序执行):


Day9课堂笔记_第1张图片

Centos 7 启动流程:


Day9课堂笔记_第2张图片

(并行运行 一起执行)

本章重点


Vi / Vim :纯文本编辑器

普通模式:

 :set nu 显示行号

移动光标:

 行尾$

行首0 零

文件尾部 G

文件开头 gg

到指定行: n gg n是任意数字

 普通模式:搜索与替换操作

 向下搜索: / 接你要搜索的内容

继续搜索 按n ,反向搜索N

向上搜索:?

普通模式:

替换 :%s/谁/替换谁/g

普通模式:复制、粘贴。删除等操作

 删除单行 dd (剪切)

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

撤销 u

单行复制 yy

粘贴 p

进入编辑模式命令

 i 插入

A追加 行尾插入

o 下一行开头插入

 O 上一行开头插入


:set nu 显示行号

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

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