美文网首页
day9 课后笔记

day9 课后笔记

作者: 藏鋒1013 | 来源:发表于2019-03-15 22:07 被阅读0次

/etc系统初始化及设置相关重要文件

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

/etc/sysconfig/network

c6主机名配置

/usr目录

1,/usr/local:

源码编译安装软件默认的位置路径

软件安装(了解):

a,rpm -ivh 软件包的包名

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

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

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

c,源代码安装。

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

/var目录

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

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

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

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

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

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

demsg -print or

conrol the kernel ring buffer

/proc下的重要路径知识

/proc/meminfo 查看系统内存

/proc/cpuinfi 查看CPU

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

[root@oldbiyedu~]#

uptime

09:29:59 up 37min, 3 users, load average: 0.00,  0.01, 0.05

当前时间 开机多久            负载 平均   一分钟 五分钟 十五分钟

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

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

Linux(centos6)系统启动流程说明(重点)

1、开机BIOS自检

2、读MBR引导

3、加载GRUB菜单

4、加载内核(kerenl)

5,运行INIT进程

6,读取/etc/inittab文件-------------仅用来设定系统运行级别(设定开机启动级别)

7,读取/etc/init/rcS.conf文件-------执行/etc/re.d/re.sysinit脚本(初始化系统)

8,读取/etc/init/rc.conf文件--------执行/etc/re.d/rc3脚本(读取开机自启动下相应启动级别的运行的脚本)

9,读取/etc/rc.local文件------------设置用户开机自启动程序(读取开机自启动程序)

10,读取/etc/init/tty.conf文件------启动mingetty3进程(进入登录界面)

centos7(并行)

1、开机BIOS自检

2、读MBR引导

3、加载BRUG菜单

4、加载内核(kerenl)

5,运行ysytemd进程

6,加载initrd.target文件--------包含挂载fstab中文件系统(设定开机启动级别)

7,读取dafault.target文件---------设定target模式及加载脚本(初始化系统)

8,sysinit.target文件-------------初始化系统及加载basic

9,读取/etc/rc.local文件----------设定用户开机自启动程序(启动相关程序)

10,读取getty.target文件-----------启动mingetty进程 (进入登录界面)

Linux文件过滤及内容编辑处理

普通模式:

:set nu 显示行

移动光标:

行尾:$

行首 0

文件尾部 G

文件开头 gg

到指定行 ngg , n是数字

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

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

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

普通模式:替换

:%s/A/B/g

:%s#word#oldgir#g、

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

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

:n1,n2s/A/B/gc

:4,6s/ddd/oldboy/g

:4,6s/oldboy/oldgorl/g

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

删除单行 dd(剪切)

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

撤销 u

单行复制 yy

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

粘贴 p

编辑模式:

i 插入

A 追加 行尾插入

o 下一行开头插入

O上一行开头插入

a 光标下一个字符插入

命令行模式:

:wq 退出并保存

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

:q! 强制退出,不保存

:set nu    显示行号

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

 cat:

[root@oldgirl /opt]# cat -n test.txt

    1  hello world

    2  hello world

    3  hello world

head tail:

[root@oldgirl /opt]# seq 30 >test.txt

[root@oldgirl /opt]# cat test.txt

1

2

3

[root@oldgirl /opt]# head -n 5 test.txt

1

2

3

4

5

[root@oldgirl /opt]# head -n5 test.txt

1

2

3

4

5

[root@oldgirl /opt]# head -5 test.txt

-f演示

[root@oldgirl /opt]# tail -f test.txt

21

22

23

24

[root@oldgirl ~]# cd /opt/

[root@oldgirl /opt]# echo 31

>>test.txt

[root@oldgirl /opt]# echo 32

>>test.txt

[root@oldgirl /opt]# echo 33

>>test.txt

[root@oldgirl /opt]# echo 34

>>test.txt

7

6

5

4

3

2

1

[root@oldgirl /opt]# tac test.txt

rev

[root@oldgirl /opt]# echo oldboy

>oldboy.txt

[root@oldgirl /opt]# cat oldboy.txt

oldboy

[root@oldgirl /opt]# rev oldboy.txt

yobdlo

[root@oldgirl /opt]# echo oldgirl

>>oldboy.txt

[root@oldgirl /opt]# rev oldboy.txt

yobdlo

lrigdlo

Linux命令:

20.hostnamectl 设置主机名C7,永久

  hostname    设置主机名C7和C6,临时

21.vi/vim:纯文本编辑器 *****

  vi  记事本

  vim notepad++

22.cat 查看文件内容(tac和cat相反)

-n显示行号

23.more:分页显示文件内容

24.less:分页显示文件内容

25.head:显示文件内容头部

   默认显示前10行,显示前N行,-n 数字 n可以省略 -数字

26.tail:显示文件尾部内容

   默认显示后10行,显示后N行,-n 数字 n可以省略 -数字

   -f跟踪显示文件尾部的信息

27.tac按行翻转文件内容(和cat相反)concatenate and print files in reverse

28.rev左右按字符翻转行的内容 reverse lines of a file or files

相关文章

网友评论

      本文标题:day9 课后笔记

      本文链接:https://www.haomeiwen.com/subject/ernrmqtx.html