四、linux基本命令 gzip、tar、vim编辑器

本文详细介绍了Linux中gzip和bzip2命令的使用,包括压缩、解压缩及选项设置。同时,讲解了如何使用dd命令创建空文件。还涵盖了tar命令在归档和压缩文件方面的应用,以及vi编辑器的三种工作模式和基本操作。内容包括文件的压缩、解压、复制、删除、查找等实用技巧。
摘要由CSDN通过智能技术生成

压缩命令gzip、bzip2命令
制作压缩文件、解开压缩文件
gzip [-9]文件名…
bzip2[-9]文件名…
gzip -d .gz格式的压缩文件
bzip2 -d .bz2格式的压缩文件
常用命令选项
·-9、-d

压缩文件gzip、bzip2命令
gzip,bzip只能压缩文件不可以压缩目录
造空文件命令:dd if =/dev/zero of=./wuhuidong bs =10M count=100
把dev这个文件里面东西输出到wuhuidong这个文件里面,一块为10M,数量为100
gzip aaa 压缩aaa
gzip -d aaa.gz 解压aaa这个文件 gunzip aaa.gz 解压这个文件
gzip -c aaa > aaa.gz 相当于复制一份然后压缩它,原文件不会消失
gzip -9 文件名 (压缩默认-6,-9效果最好,-1效果最差)

bzip2 aaa压缩aaa
bzip2 -d aaa.bz2 解压这个文件 bunzip2 aaa.bz2 解压这个文件
bzip2 -k aaa 保留原文件压缩他
bzip2 -k aaa .bz2 > aaa1保留原文件压缩他

dd if =/dev/zero of=.=/wuhuidong bs =10M count=100
(数量)
gzip -d 文件.gz 解压文件(gunzip效果一样)
bzip2 -k解压

归档命令tar 目录文件都可以
常用命令选项 -c -x -v -f -p -t -C -z -j
tar选项 …

tar -cv显示详情
tar -cvf显示文件名
tar -cvf aaa. tar aaa aaa.tar是归档的文件名 aaa源文件
tar -xvf aaa.tar 打包还原
tar -xvf aaa.tar -C /目录名 把还原归档目录放到其他地方
tar -zcf aaa1.tar.gz aaa1 归档和压缩同时进行,z代表是gzip命令 c是创建 f是指定文件名
tar -cjf aaa2.tar.bz2 aaa j代表bz2命令压缩
tar -tf aaa.tar t代表只看内容不解压
unzip R1.zip 扩展名是zip的压缩文件用unzip解压

vi编辑器的三种工作模式
命令模式 输入模式 末行模式
vi 文件名
输入模式:a是在光标之后,i是在之前 o是下一行 O是在上一行 I是跳到这一行行首输入,A是跳到行尾输入
输入模式按esc回到命令模式
命令模式:跳到行首按0,$跳到行尾,HOME键行首,END键行尾
末行模式::set nu 显示行数 set nonu 取消行数 set nu!取消显示行号
gg 光标跳到第一行 G 跳到尾行 7G跳到第七行
命令模式:yy复制一行 3yy复制了三行
p 在当前所在行下一行粘贴 P 在当前所在行上一行粘贴
dd 删除当前行 3dd删除三行 p可以删除之后粘贴相当于剪切
17,19dd 删除17至19行
x 删除光标所在这一个字符 dw删除光标所在这个单词
光标之前
命令搜索某个单词字符/ ?
末行取消高亮 :noh1
:w :q :q! :wq :x :wq!
替换
😒/aaa/bbb 把某一行的aaaa换成bbb
😒/old/new/g 替换该行的所有
:%s/aaa/bbb
:%s/old/new/g 全局范围内
:%old/new/g
:1,10s/g/c/g 1-10行所有的g替换成c
😒 /old/new/c 替换命令末尾加入c命令,对每个替换动作进程确认

末行到命令:两下esc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值