一、压缩,解压缩
1、gzip 和 bzip2
gzip和bzip都是压缩软件,比如windows里的好压和360 压缩或微软自带的等等
命令格式是:gzip或者bzip + 0-9的压缩等级(数字越大压缩级别越大) +要压缩的文件
2、归档tar
命令格式:tar [选项] ... 归档文件名 源文件或目录
-c:创建(Create).tar 格式的包文件
-x:解开.tar 格式的包文件
-C:解压时指定释放的目标文件夹
-f:表示使用归档文件(tar命令必须要带)
-v:输出详细信息(Verbose)
-j:调用 bzip2 程序进行压缩或解压
-z:调用 gzip 程序进行压缩或解压
3、将文件夹的所有目录压缩成all.tar.gz
4、解压 (解压时无需考虑是gz还是bz2)
1、三种模式
命令模式:最后一行什么也没有
插入模式:会有插入提示符
末行模式:最后一行是冒号
三种模式如何切换
2、命令模式
此模式下,可使用方向键(上、下、左、右键)或 k、j、h、i 移动光标的位置,还可以对文件内容进行复制、粘贴、替换、删除等操作。
yy | 复制一行 |
p | 粘贴 |
10 yy | 复制十行 |
dd | 删除一行 |
10 dd | 删除十行 |
x | 删除一个字符 |
G | 跳到最后一行 |
gg | 跳到第一行 |
3、输入模式
使 Vim 进行输入模式的方式是在命令模式状态下输入 i、I、a、A、o、O 等插入命令(各指令的具体功能如表 3 所示),当编辑文件完成后按 Esc 键即可返回命令模式。
i 在光标处插入随后输入的文本
o 在下一行插入随后输入的文本
4、末行模式
文件中的指定内容执行保存、查找或替换等操作。
范围 s/要查找的内容/替换的内容/g
g 代表整行全改,如果不加则表示找到的每行的第一个
给全文第一行加#
:%s/^/#/g
去掉全文的#
:%/#//g