3.11Day9目录知识及系统启动流程,vim编辑器

命令

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

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

3、hostnamectl set-hostneme oldboy   更改主机名(永久有效的更改)

     cat /etc/hostname

临时更改主机名

hostname oldboy(cat /etc/hostneme查看)

4、c6和c7永久生效:

vim /etc/sysconfig/network

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

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


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


想查这些目录信息要先输入cat或者ll


/usr目录

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


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


/var目录


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

(log日志信息     记录计算机行为)

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

用来记录系统运行行为的文件,所有的正常和非正常行为都会记录下来


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


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

  dmesg - print or control the kernel ring buffer


/proc进程和内核信息


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

2、/proc/cpuinfo      查看CPU     

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

详解:09:29:01 up  1:14,      2 users,   load     average:    0.00,   0.01,    0.05

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


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

4、/proc/mounts   当前设备挂载信息


一Linux  centos6的启动流程

1开机BIOS自检

2加载 MBR引导

3加载GRUB菜单

4加载内核

5运行INIT进程(最早运行的进程)

6、设定系统运行级别读取/etc.Inittab

7、初始化系统       

8、根据运行级别加载对应级别下的脚本

9、加载开机自启程序  (chkconfig设置开机自启动)

10、显示用户登录界面


3.11Day9目录知识及系统启动流程,vim编辑器_第1张图片


centos7系统启动流程说明


1开机BIOS自检

2加载 MBR引导

3加载GRUB菜单

4加载内核

5运行systemd进程(最早运行的进程)

6、设定系统运行级别读取/etc.Inittab

7、初始化系统       

8、并行启动各种服务

9、显示用户登录界面

3.11Day9目录知识及系统启动流程,vim编辑器_第2张图片


1重点就是/etc、/var、/usr目录信息

2熟悉sentos 6 和7的启动流程



Linux文件过滤

命令

vi/vim:纯文本编辑器

vi相当于记事本  vim相当于老师用的笔记软件


vim

输入vim文件名.txt可以进入

普通模式:按I a o进入编辑模式 (  I直接进入插入,o下跨一行)

编辑模式:可以加入更改内容,esc跳回普通模式

命令模式按:切换到命令模式( wq保存退出    w:write保存  q:quit退出   )


vim命令:

普通模式下

:set nu显示行号

光标:

行首$行尾 0

文件结尾G文件开头gg

到指定行ngg    n代表数字


搜索和替换:

详细搜索:/+内容

继续搜向上走n,反向搜N

向上搜索:?+内容

继续搜向上走n,反向搜N


替换::%s/原内容/更改内容/g  (分隔符只要是特殊字符就行  # @等)

g是全局替换的意思    s是替换一个  可以+数字代表哪一行


选择替换::5,7s/原内容/改内容/g


辅助、粘贴、删除操作


删除单行dd(也可做剪切)

删除多行ndd   n用代表数字

撤销u

单行复制yy(p粘贴)

多行复制nyy   n代表数字


进入编辑模式命令


i插入*****

A追加 行尾插入

o下一行开头插入

O上一行开头插入


命令行模式

:set nu

:set


[root@oldgirl /opt]# echo -e "\033[30m黑色字oldboy trainning \033[0m"

黑色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[31m红色字oldboy trainning \033[0m"

红色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[32m绿色字oldboy trainning \033[0m"

绿色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[33m黄色字oldboy trainning \033[0m"

黄色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[34m蓝色字oldboy trainning \033[0m"

蓝色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[35m紫色字oldboy trainning \033[0m"

紫色字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[36m天蓝字oldboy trainning \033[0m"

天蓝字oldboy trainning

[root@oldgirl /opt]# echo -e "\033[37m白色字oldboy trainning \033[0m"

白色字oldboy trainning


改背景

opt]# echo -e "\033[41;37m红底白字 welcome to old2boy\033[0m"

红底白字welcome to old2boy

[root@oldgirl /opt]# echo -e "\033[42;37m绿底白字 welcome to old3boy\033[0m"

绿底白字welcome to old3boy

[root@oldgirl /opt]# echo -e "\033[43;37m黄底白字 welcome to old4boy\033[0m"

黄底白字welcome to old4boy

[root@oldgirl /opt]# echo -e "\033[44;37m蓝底白字 welcome to old5boy\033[0m"

蓝底白字welcome to old5boy

[root@oldgirl /opt]# echo -e "\033[45;37m紫底白字 welcome to old6boy\033[0m"

紫底白字welcome to old6boy

[root@oldgirl /opt]# echo -e "\033[46;37m天蓝白字 welcome to old7boy\033[0m"

天蓝白字welcome to old7boy

[root@oldgirl /opt]# echo -e "\033[47;30m白底黑字 welcome to old8boy\033[0m"

白底黑字welcome to old8



 命令:cat查看目录内容   (tac与之相反)

       cat -n  +内容  (对输出内容显示行号)


命令:more分页显示文件内容

less分页显示文件内容(可以上下控制)


命令:head显示文件头部内容(默认显示文件头十行。 前N行  -n  n代表数字)

tail显示文件尾部内容   (默认显示文件头十行。 后N行  -n  n代表数字)

-f跟踪显示文件尾部的信息(实时跟踪)

命令:seq 30 >test.txt插入三十行数字

你可能感兴趣的:(3.11Day9目录知识及系统启动流程,vim编辑器)