压缩解压缩

本文介绍了Linux中gzip和bzip2的压缩与解压缩命令,包括对文件的操作及保留源文件的选项。同时,详细阐述了tar归档命令的使用,如打包、解包、查看内容等。此外,还深入讲解了vi/vim编辑器的工作模式,如命令模式、输入模式和末行模式,以及编辑、查找、替换和撤销等操作。
摘要由CSDN通过智能技术生成

压缩命令gzip、bzip2命令

gzip、bzip2 只能对文件压缩,不能对目录压缩
gzip 造个空文件
gzip -d解压文件
gzip -c > 保存文件,进行压缩
gunzip 解压文件
bzip2 -k 保留源文件压缩
gzip -r a 对目录a下面的文件进行压缩

tar归档

-c 打包个新文件
-v 显示详情
-f 指定一个文件名
-x 打包还原
-c 指定路径还原
gzip a.tar 进行压缩
-z 是在gzip压缩
在tar的世界 可以没有-
-j 表适用bzip2区压缩
-t 不解压,看内容
-p 保留原本属性
sz test.tar.gz 把文件拖到桌面
rz 把桌面文件拖进来
unzip R1,zip 解压 也是保留原来文件
zip mera.db.zip mera.db 压缩要指定名字
-C 指定目录

文本编辑器vi命令

文本编辑器的作用

创建或修改文本文件
维护Linux系统中的各种配置文件

Linux中最常用的文本编辑器

vi 类UNIX操作系统的默认文本编辑器
vim vim是vi文本编辑器(一般简称为vi编辑器)的增强版本

vi编辑器的工作模式

三种工作模式

命令模式、输入模式、末行模式

不同模式之间的切换

在这里插入图片描述

-a 是在光标之后插入
-i 是在光标之前插入
-o 是在光标的下一行插入
-O 是在光标的上一行插入
-I 把光标跳到行首并插入
-A 把光标跳到行尾并插入
esc 回到命令模式
按0 跳到行首
$ 跳到行尾
home 跳到行首
end 跳到行尾
末行模式:
set nu 可以看行数
set nonu 取消显示行数
set nu!取消显示行数
gg 跳到第一行
G 跳到最后一行
7G 跳到第七行
yy 复制光标所在那一行
3yy 复制3行
p 在光标下一行粘贴
P 在光标上一行粘贴
dd 删除当前行
3dd 从当前行往下删除三行
17,19 删除17到19行
x 删除光标所在的字符
dw 删除光标所在的单词
:4,10d 4到10行
u 撤销
:1,$d 删除所有行
:%d 删除所有行
d^ 删除光标之前的字符
/n 光标往下查找内容
:nohl 取消光亮
?n 往上查询内容
ZZ 保存退出
:w 保存
:x 保存并退出
:qi 退出
:q 退出
:wq 保存并退出
:w /tmp/qq 保存到指定中

:r /etc/hosts 读取插入指定文件内容

:10,$s/old/new/g 10最后一行
:1,10s/old/new/gc
:1,10s/old/new/g 1-10的替换
:%s/desktop/home/g 把所有的desktop全部替换成home
:s/desktop/home 把desktop替换成home
:e /root/ 进入指定文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值