linux系统界面 init 9,Day9-Linux-课堂笔记-目录文件与系统启动知识&Linux文件过滤及内容编辑处理...

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

一、主机名配置文件

1、Centos7主机名配置文件:/etc/hostname

2、Centos6主机名配置文件:/etc/sysconfig/network

设置永久生效:hostnamectl set-hostname oldboy

设置临时生效:hostname 名字

Centos6和Centos7设置永久生效:

vim /etc/sysconfig/network

[if !supportLists]3、[endif]/etc/sysctl.conf :Linux内核参数信息文件*****

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

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

二、/usr目录

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

软件安装(了解):

A、rpm安装

rpm -ivh 软件包包名

B、yum安装:rpm包管理器,智能帮我们找到一个软件需要的软件包

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

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

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

三、/var目录

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

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

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

记录Linux系统运行行为的文件(包括正常行为及非正常行为)

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

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

四、/proc下的重要路径知识

1、/proc/mwminfo:查看系统内存信息 === free -m 查看内存

2、/proc/cpuinfo:查看CPU

3、/proc/loadavg:查看负载(系统繁忙程度的一个综合指标) 相当于uptime

[root@oldgirl ~]# uptime

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

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

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

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

[if !supportLists]五、[endif]Linux系统启动流程说明

Centos6

1、开机BIOS自检

2、读取MBR引导

3、加载GRUB菜单

4、加载内核(kernel)

5、运行INIT进程

6、设定系统运行级别

7、初始化系统

8、根据系统设定运行级别,执行相应运行级别下的脚本

9、加载开机自启动程序

10、启动显示登陆界面

Centos7

1、开机BIOS自检

2、MBR引导

3、加载GRUB菜单

4、加载内核

5、运行systemd进程

6、读取运行级别

7、系统初始化

8、并行启动各种服务

9、启动显示登陆界面

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

1、vi/vim:纯文本编辑器

vi    记事本

vim   notepad++

1)、普通模式进入编辑模式命令:

i:插入***

a:光标下一个字符插入

o:下一行开头插入

2)、普通模式进入命令模式命令:

/:向下查找内容

?:向上查找内容

:输入命令

3)、编辑模式、命令模式按Esc退出到普通模式

2、命令:

1)、命令模式:

:wq保存退出

:q退出不保存

:q! 强制退出

:wq!强制保存并退出

2)、普通模式:

A、:set nu   显示行号

B、:set nonu 取消显示行号

C、$:移动光标到行尾

D、0:移动光标到行首

E、G:移动光标到文件尾部

F、gg:移动光标到文件开头

G、数字 gg :移动光标到指定位置

替换:

A、:%s/A/B/g:将A替换成B

B、/ 还可以用#、@等特殊符号替换,分隔符

s表示替换,g表示全部替换

指定行号替换:

:4,6s/A/B/g:将4到6行的A替换成B

复制、粘贴、删除(普通模式):

A、dd:删除单行

B、数字dd:删除多行

C、u:撤销

D、yy:单行复制

E、数字yy:多行复制

F、p:粘贴

七、命令

1、vi/vim:纯文本编辑器

2、cat:查看文件内容

3、more:分页显示文件内容

4、less:分页显示文件内容

5、head:显示内容头部

默认显示前10行

6、tail:显示内容尾部

默认显示后10行,实现后n行:- 数字

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

7、tac:按行翻转文件内容(与cat相反)

8、rev:左右按字符文件内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值