linux下打包压缩工具
2017-09-28 00:43
363 查看
gzip
gzip只能压缩单个文件,不能打包,也不能压缩文件夹,也不保留源文件.压缩:
bash$ gzip filename # 压缩 filename->filename.gz filename不会保留,只剩filename.gz bash$ gzip dirname gzip: dirname/ is a directory -- ignore # 不能压缩目录
解压缩
bash$ gunzip filename.gz # 解压缩 filename.gz->filename
bzip2
bzip2只能压缩单个文件,不能打包,也不能压缩文件夹,加 -k 参数可以保留源文件.压缩:
bash$ bzip2 filename # 压缩,不加参数不保留源文件. filename-->filename.bz2 bash$ bzip2 -k filename # 压缩,保留源文件,加-k参数. filename-->filename.bz2 bash$ bzip2 dirname bzip2: Input file dirname/ is a directory # 同样不能压缩目录
解压缩:
bash$ bunzip2 filename.bz2 # 解压缩 filename.bz2-->filename
tar
tar: 不使用z/j参数,该命令只能对文件或目录打包,不能压缩.参数:
c -- 创建 -- 压缩 x -- 释放 -- 解压缩 v -- 显示提示信息 -- 压缩解压缩 -- 可以省略 f -- 指定压缩文件的名字 ---------------------------------------------------------- z -- 使用gzip的方式压缩文件 -- .gz j -- 使用bzip2的方式压缩文件 -- .bz2
压缩:
tar -zcvf filename.tar.gz file/dirname tar -jcvf filename.tar.bz2 file/dirname
解压缩:
tar -zxvf filename.tar.gz // 解压到当前目录 tar -jxvf filename.tar.bz2 // 解压到当前目录 tar -zxvf filename.tar.gz -C dirname // 解压到指定目录 目录要存在 tar -jxvf filename.tar.bz2 -C dirname // 解压到指定目录 目录要存在
rar
rar: 需要自己手动安装参数:
a - 压缩 x - 解压缩 // 参数e也可以
压缩:
rar a compressedfilename file/dirname // 生产压缩文件的名字无需加.rar后缀会自动添加
解压缩:
rar x compressedfilename dirname // 压缩文件compressedfilename可以解压到指定文件夹dirname
zip
参数:-r 压缩目录需要加参数-r -d 指定解压目录
压缩:
zip compressedfilename file/dirname // 生产压缩文件的名字无需加.zip后缀会自动添加
解压缩:
unzip compressedfilename // 解压到当前目录 unzip compressedfilename -d dirname // 解压到dirname文件夹中
总结
相同之处:tar/rar/zip 参数 生成的压缩文件的名字 压缩的文件或目录 --压缩时的语法 tar/rar/unzip 参数 压缩包的名字 参数(tar: -C unzip: -d) 解压缩目录 --解压缩语法
相关文章推荐
- Linux笔记(压缩工具zip,tar打包工具)
- linux 压缩解压打包工具大集合
- Linux打包和压缩工具的使用详解
- 【Unix/Linux】【命令】【压缩/打包】打包(压缩)工具 —— tar命令
- linux的zip、tar压缩打包工具介绍
- Linux下打包压缩工具tar的实际应用举例
- Linux 压缩、解压缩和打包工具
- Linux压缩打包介绍,gzip压缩工具,bzip2压缩工具,xz压缩工具
- Linux压缩打包工具
- linux 压缩解压打包工具大集合
- linux命令:压缩解压打包工具大集合
- linux下压缩和解压工具以及打包工具
- linux下压缩与打包工具——gzip, bzip2 和 tar;
- linux下tar等打包压缩工具及while语句编写脚本(九)
- Linux下的压缩和打包工具tar和7z
- linux 打包压缩工具
- [学习笔记——Linux]Linux文件与文件系统的压缩与打包
- linux打包压缩命令汇总
- linux 常用压缩打包命令总结
- Linux命令详解之二-压缩与打包