压缩解压缩命令

压缩解压缩命令

一、压缩命令gzip、bzip2

gzip

只能对文件进行压缩,不能压缩目录
gzip -d 文件 解压文件
gunzip 文件 解压文件
gzip 文件 压缩文件
gzip -(1-9) 文件 1~9是压缩比,值越大压缩比越高 默认为6
gzip -c 文件 >> 文件.gz 保存源文件进行压缩
gzip -r 目录 对目录下的所有文件进行压缩
gzip -r a 对a目录下文件进行压缩
gzip /opt/lrz 压缩opt目录下得lrz,解压缩同理

bzip2 压缩比比gzip高

bzip2 lrz 压缩效果更好
bzip2 -d lrz.bz2 解压缩
bzip2 -k lrz 保留源文件压缩
bunzip 文件 解压
bunzip2 -k lrz.bz2 > lrz 保留源文件解压(gzip同理)

zip 压缩

zip -r 压缩目录 需要指定名字
unzip 解压 保留源文件

zip lrz.db.zip meta.db

二、tar命令

tar -c 新打包文件 -v 显示详情 - f指定文件名
tar -cvf lrz.tar lrz
tar -xvf lrz.tar 归档还原
tar -xvf lrz.tar -C /tmp 归档还原到/tmp目录
tar可以对文件目录归档
tar -cvf a.tar a 对目录a归档
gzip a.tar 压缩归档
文件: tar -zcvf lrz.tar.gz lrz 归档压缩
tar -zxvf lrz.tar.gz -C /tmp 归档解压到tmp目录
f写在最后,指定文件名
tar -cjf lrz.tar.bz2 lrz -j用bzip2方式压缩
tar -tf lrz.tar 看内容
tar -p 保存属性(时间等)

三、sz 导出 rz 导入 xshell 文件

四、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^ 删除光标之前到行首 dd删除说有行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-最后一行

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值