文章目录
前言一.zip压缩1.zip压缩文件2.zip压缩目录3.解压缩zip文件
二、.gz格式压缩1.压缩为.gz格式的压缩文件,源文件会消失2.压缩为.gz格式,源文件保留3.压缩目录下所有的子文件,但是不能压缩目录4.gz格式压缩文件解压缩5.gz格式解压缩目录
三.bz2格式压缩1.压缩为bz2格式,不保留源文件2.压缩为bz2格式,保留源文件
四.打包命令tar1.打包命令tar的用法2.解打包命令tar3.tar.gz压缩格式4.tar.bz2压缩格式
总结
前言
学习linux压缩命令
一.zip压缩
1.zip压缩文件
zip 压缩文件名 源文件名称
2.zip压缩目录
zip -r 压缩目录名称 目录所在路径
3.解压缩zip文件
unzip 压缩文件
二、.gz格式压缩
1.压缩为.gz格式的压缩文件,源文件会消失
gzip 源文件
2.压缩为.gz格式,源文件保留
gzip -c 源文件
> 压缩文件
gzip -c hello.sh
> hello.gz
3.压缩目录下所有的子文件,但是不能压缩目录
gzip -r 目录
gzip -r /home/shell/
4.gz格式压缩文件解压缩
gzip -d 压缩文件
gunzip 压缩文件
5.gz格式解压缩目录
gunzip -r 压缩文件目录
三.bz2格式压缩
1.压缩为bz2格式,不保留源文件
bzip2 源文件
2.压缩为bz2格式,保留源文件
bzip2 -k 源文件
注意:bz2命令不能压缩目录 3.bz2格式解压缩
bzip2 -d 压缩文件
解压缩,-k保留压缩文件
bunzip2 压缩文件
四.打包命令tar
1.打包命令tar的用法
tar -cvf 打包文件名 源文件
选项
-c 打包
-v 显示打包过程
-f 指定后打包的文件名
例如
2.解打包命令tar
语法格式:
tar -xvf 打包文件名
-x 解包
-v 显示打包过程
-f 指定后打包的文件名
3.tar.gz压缩格式
其实.tar.gz格式,是先打包为.tar格式,在压缩为.gz格式
tar -zcvf 压缩包名.tar.gz 源文件
-z 压缩为.tar.gz格式
解压缩.tar.gz文件
tar -zxvf 压缩包名.tar.gz
-x 解压缩.tar.gz的文件
4.tar.bz2压缩格式
tar -jcvf 压缩包名.tar.bz2 源文件
解压缩.tar.bz2文件
tar -jxvf 解压缩.tar.bz2
总结
本节内容着重介绍了Linux中常见的几种解压缩的基本用法