tar打包压缩解压
基本概述
打包
将多数文件或目录汇总成一个整体
打包默认没有压缩功能,不节省磁盘空间
压缩
将大文件压缩成小文件
可以节省磁盘空间
打包+压缩
将一堆零散的文件打包到一起,然后再压缩,可以节省磁盘空间
文件命名规范
仅打包:*.tar
打包+压缩:*.tar.gz 或 *.tgz
打包压缩解压命令
命令格式
tar 参数
参数 | 含义 |
c | create,创建,打包 |
v | 显示打包过程 |
f | 指定打包文件名(此参数必须添加,且必须放在最后一位) |
u | update,更新打包文件的内容 |
t | 查看打包文件的内容 |
x | 解包,解压缩 |
压缩格式 | 对应参数 | 压缩命令 | 解压命令 |
.gz | z | tar -czvf | tar -xzvf |
.bz2 | j | tar -cjvf | tar -xjvf |
.xz | J | tar -cJvf | tar -xJvf |
说明:以上命令中的v表示显示打包过程,可以不加v参数
案例实战
打包与解包
更新打包文件
vim编辑器命令
基本概述
vim是从vi发展而来的一个文本编辑器
vim具有编辑、代码补完、错误跳转等方便编程的功能