Linux简单的学习记录(五)

Vim文本编辑工具压缩解压缩

一、Vim文本编辑工具

1.安装与使用,一般都有vim文本工具,如果没有
yum install -y vim-enhanced
进行安装。

2.vim的三种模式:文本模式,编辑模式和命令模式。
文本模式就是vim刚进去的时候,按i进去编辑模式,按完esc,:或者/开头就是命令模式。

3.一般模式下的快捷操作:
h或者<-:向左移动
l或者->:向右
k:向上
j:向下
ctrl+B:文本向前翻一页
ctrl+F:向后翻一页
0或shift+6:移动到行首
shift+4:移动到行尾
gg:首行
G:尾行
nG:第几行

x:向后删除
X:向前删除
nx:向后删n个
dd:剪切光标所在行
ndd:剪切光标所在行之后的n行
yy:复制光标所在行
p:光标所在行开始向下粘贴
P:向上粘贴
nyy:光标所在行开始,向下复制n行
u:还原上一步操作
v:按v后移动光标选中指定字符,实现复制粘贴

4.进入编辑模式
i:当前字符前插入
I:光标所在行首插入
a:当前字符后插入
A:所在行行尾插入
o:下一行插入
O:上一行插入

5.命令模式:
/word :按n向后搜索
?word:按n向前搜索
:n1, n2s/word1/word2/g :第n1到n2行之间将word1替换为word2,不加g则只替换每行的第一个word1
:1,$s/word1/word2/g:全部替换

:w:保存
:q 退出
:w! 强制保存
:q! 强制退出
:wq 保存退出
:set nu 显示行号
:set nonu 不显示行号

二、文件的压缩和打包

最常见的是.tar.gz后缀名的压缩文件,注意这是两个命令组合的,是通过tar进行打包,再通过gzip压缩的。

1.压缩工具
1.1 gzip压缩
gzip [-d#] filename
-d解压时候用, -#表示压缩等级,6为默认,9最好
gzip 文件名:表示当前目录下压缩,并且原文件消失
gizp -d 文件名: 解压

1.2 bzip压缩
格式:bzip2 [-dz] filename
其中-z压缩,-d解压

1.3 xz压缩工具
xz [-dz] filename
-d解压,-z压缩

2.tar打包工具
命令格式:
tar [-zjxcvfpP] filename tar
*-z gzip压缩
-j bzip2压缩
-J xz压缩
*-x 解包或者解压
-t 表示查看tar包里有什么文件
*-c 表示建立一个tar包或压缩包
*-v 表示可视化
*-f 后跟文件命,表示压缩后的文件名或解压后的文件名,联合使用放在最后
-p 表示使用文件原属性(不常用)
-P 表示可以使用绝对路径(不常用)
综上所述,常用的命令为:
tar -czvf 打包后的命 文件夹名 (压缩文件)
tar -zxvf 文件包名 (解压)
换压缩方式,只要替换z即可。

3.zip压缩
安装: yum install -y zip
yum install -y unzip
zip [-r] 文件夹

4.zcat和bzcat
查看压缩的文档的内容

你可能感兴趣的:(Linux简单的学习记录(五))