一.linux目录结构

1.常见子目录的作用

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第1张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第2张图片
我们扩展一下
proc:防止内存,CPU等硬件信息
tmp:临时目录
lib和lib4:函数库
mnt:多媒体

二.我们开始学习命令

1.cat命令:显示出文件的内容

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第3张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第4张图片
cat命令缺点:在字符界面无法用鼠标去拖动查看内容,而且只显示末尾的内容

2.more命令:全屏分式分页显示文件内容

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第5张图片
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第6张图片
more命令缺点:翻到最后一页就返回了

3.less命令:与more命令相同,但扩展功能更多

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第7张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第8张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第9张图片

4.查看文件内容,head,tail命令

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第10张图片
1.head:查看文件开头的一部分内容(默认十行)
2.tail:查看你文件结尾的一部分内容(默认十行)
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第11张图片

5.统计文件内容WC命令

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第12张图片
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第13张图片

6.greb命令.在文件中查找并显示包含指定字符串的行

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第14张图片
1.greblinux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第15张图片
2.greb -vlinux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第16张图片

7.压缩命令gzip,bzip2命令

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第17张图片
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第18张图片
这两条命令我们发现制作压缩文件之后文件就没了,解压完才有

8.归档命令ta命令

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第19张图片
1.了解它的常用命令
-c:创建压缩包 -x:解压
-v:显示详细信息 -f:执行
-p:保留源有权 -t:查看压缩包内容
-C:解压目标路径 -z:gzip格式
-j: bzip2格式
2.我们实验一下
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第20张图片
-j:bzip2格式也是这样,我们会发现这个指定路径之后文件里面的内容是不变的相当于复制。

三.文本编辑器vi命令

1.文本编辑器的作用

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第21张图片

2.三种工作模式

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第22张图片
扩展一下:O:在光标上一行插入内容
o:在光标下一行插入内容
a:在光标后面插入内容
i:在光标前面插入内容
我们来理解一下这张图:我在Shell上输入vim 文件名,进入命令模式,通过a.i,o,O进行输入这就是输入模式,我再按ESC回到命令模式,再按:进入末行模式,再按ESC就退到命令模式了。

3.命令模式的基本操作

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第23张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第24张图片

复制,粘贴,删除

我们要多加练习,每条命令都试一试
扩展一下:dw:删除光标上的单词
ddp:把上一行剪切到下一行
shift+r:替换光标的单词
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第25张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第26张图片

文件内容查找,撤销编辑及保存退出

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第27张图片
我查的是serviceslinux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第28张图片

保存文件及退出VI编辑器,打开新文件或读入其他文件内容

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第29张图片
1.我先创建两个文件linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第30张图片
2.然后我从第一个文件的命令模式到第二个文件的命令模式linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第31张图片linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第32张图片

末行模式的基本操作

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第33张图片
1.把第一行this变成了the
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第34张图片
2.把所有的this变成了the
linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!_第35张图片
以上就是我们的全部内容了,希望大家勤加练习。