一.Linux中常见的压缩格式有两种:
- .gz --是用gzip压缩工具压缩的
- .bz2 --是用bzip2压缩的
二.常用压缩命令
1.tar
参数:
- c -- 创建压缩文件
- x -- 释放压缩文件
- v -- 打印提示信息(可不写)
- f -- 指定压缩包的名字
- z -- 使用gzip压缩文件 (为方便区分,将文件压缩名写成 xxx.tar.gz)
- j -- 使用bzip2的方式压缩文件 xxx.tar.bz2
压缩命令:
tar 参数 压缩包的名字 原材料 --gz
例:
tar zcvf test.tar.gz file
解压缩:
tar zxvf test.tar.gz -C 解压目录
2.rar
rar需要安装:sudo apt-get install rar
压缩:rar a 压缩包名(这里和tar不同的地方在于不需要指定后缀) 压缩内容
压缩目录加参数 -r 递归压缩
解压缩 : rar x 压缩包名 解压目录
3. zip
压缩:
zip 参数 压缩包名 原材料
如果有目录: 加上-r参数
解压缩:
unzip 压缩包的名字 -d 指定目录
总结:
压缩命令模式:
tar/rar/zip 参数 压缩包名 原材料
解压缩命令模式:
tar/rar 参数 压缩包名 (-C)解压路径
unzip 压缩包名 -d 压缩目录