本文主要是介绍gzip bzip2 zip tar vim,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
gzip 压缩文件
只能对文件进行压缩,不能压缩目录
gzip -d 文件 解压文件
gunzip 文件 解压文件
gzip 文件 压缩文件
gzip 1~9 文件 1~9是压缩比,值越大压缩比越高 默认为6
gzip -c 文件 >> 文件。gz 保存源文件进行压缩
gzip -r 目录 对目录下的所有文件进行压缩
造个文件
bzip2 压缩文件,压缩比高
bzip2 文件 压缩文件
bzip2 -k 文件 保留元文件压缩文件
bunzip 文件 解压
zip 压缩
zip -r 压缩目录 需要指定名字
unzip 解压 保留源文件
tar归档
-c 打包
-v 显示详情
-f 指定文件名 f一般放在最后
-x 打包还原
-C 指定路径 放在后面
-z 归档之后用gzip压缩
-j 归档之后用bzip2 压缩
-t看内容不还原
-p保留原来属性
把e文件按照日期进行归档压缩
date +%Y%m%d-%H%M%S
调用命令的一个结果
rz 与sz 拖文件
vi编辑器
三种工作模式:命令模式,输入模式,末行模式
不同模式之间和可以切换
a在光标之后插入
i在光标之前插入
o在光标的下一行插入
O在光标的上一行插入
I 光标调到行首插入
A光标跳到行位插入
按0 跳到行首
按home键跳到行首
按end键跳到行位
¥键跳到行尾
按3再按回车,往下跳三行
末行模式下 set nu 显示行数
Set nonu 取消显示行数
Set nu! 取消显示行号
gg /1G跳到第一行
G 跳到最后一行
7G 跳到第七行
yy 复制光标所在的行
3yy 复制3行
p 在光标下一行粘贴
P 在光标所在行的上一行粘贴
dd 删除当前行
3dd 从当前行往下删除三行
17,19dd 删除17到19行
x删除光标所在的字符
dw删除光标所在的单词
%d 删除所以行
d 删 除 说 有 行 d 删 除 光 标 之 前 到 行 首 d d 删除说有行 d^ 删除光标之前到行首 d d删除说有行d删除光标之前到行首d删除光标之后到行尾
u 恢复之前操作 可以多次恢复
/内容 查找内容,按n往下跳, N往上跳
?内容,可以 搜索查找,按n往上跳,按N往上跳
ZZ 保存退出,在命令模式下
r 替换光标所在的单个字符
末行模式
nohl取消高亮
:w 保存
:wq保存退出
:q!保存不退出
:X 保存退出
:wq!强制保存退出
:w /tmp/qq 保存到指定文件中
:r /etc/hosts 读取指定文件内容
:e /etc/hosts 进入指定文件,打开新文件之前要做保存
替换
:s/desktop/home 把光标所在行的desktop换成home
:%s/desktop/home/g 把所有的desktop换成home
:s/old/new/g
: %s/old/new
:1,10s/old/new/gc 1-10行的替换 需要确认,按y或n确认是否替换,每个都询问,一次全部替换按a
: $s/old/new/g 10-最后一行
这篇关于gzip bzip2 zip tar vim的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!