课堂笔记day9

2019-03-15  本文已影响0人  劉歓

1.文件内容相关命令

普通模式下:

:set nu 显示行号

1.2$      移动光标至行尾

0      移动光标至行首

G     光标移动至文件尾部

gg      光标移动至文件开头

ngg   光标移动至指定行(n==任意整数)

 /+?任意整数   向上搜索    继续搜按n ,反向搜按N

 :%s/A/B/g      s是替换,g表示全局,A表示需要替换的字符,B表示被替换后的字符,/可用其他特殊字符替换(比如#、@等)。

:a,bs/A/B/g     指定行号替换;s是替换, g表示全局;a表示行号,可以为任意整数,b也表示行号,可以为任意整数;A表示需要替换的字符,B表示被替换后的字符,/可用其他特殊字符替换(比如#、@等)。

dd       删除单行、也相当于剪切

ndd      删除多行(n可用任意整数替换)

u        撤销(在删除后没有保存的情况下,可以撤销删除或替换的字符)

yy       单行复制

nyy      多行复制(n可用任意整数替换)

p        粘贴

命令行模式:

:wq          退出并保存

:wq!       退出并强制保存(!为强制的意思)

:q!         强制退出,不保存

:set nu        显示行号

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

 hostnamectl    设置主机名(Centos7),永久生效

hostname      设置主机名(Centos7和Centos6),临时生效

vi/vim        纯文本编辑器

 vi            记事本

 vim           notepad++

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

-n            显示行号

more/less      分页显示文件内容

 head          显示文件内容头部(默认显示前10行)

-n+数字         显示前n行

 tail           显示文件尾部内容(默认显示前10行)

-n+数字       显示后n行

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

tac          按行翻转文件内容(和cat相反)

 rev          左右按字符翻转行的内容

2.CentOS6和CentOS7启动流程

2.1CentOS6:(串行)

1.  插电源,开机bios自检

2. 加载磁盘引导程序(0柱面0磁盘1扇区,占用446字节)

3. 加载grub菜单(选择操作系统)

4.  加载内核

5. 加载INIT进程

6. 读取/etc/inintab(设定系统运行级别)

7. 同时读取/etc/init/rcS.conf(初始化系统)

8.  读取/etc/init/rc.conf(根据系统启动级别加载相应启动级别下的脚本)

9. 读取/etc/rc.local(加载开机自启动程序)

10.启动mingetty3,进入登录界面

2.2CentOS7:(并行)

1. 插电源,开机bios自检

2. 加载磁盘引导程序(0柱面0磁盘1扇区,占用446字节)

3. 加载grub菜单(选择操作系统)

4. 加载内核

6.]读取inittrd.target(挂载文件系统)

7. 读取default.target(加载脚本)

8.读取syinit.target(初始化系统)

9.    读取/etc/rc.local(加载开机自启动程序)

10.  启动mingetty进入登录界面

3./var、/proc目录

 3.1  /var/log:记录系统及软件运行信息文件的目录;log日志信息

/var/log/messages:Linux系统级别日志文件(记录linux系统运行行为的文件)

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

3.2  /proc目录

 /proc/meminfo   查看系统内存  free –m  查看系统内存

/proc/cpuinfo    查看cpu

/proc/loadavg    查看负载

上一篇下一篇

猜你喜欢

热点阅读