linux中压缩归档命令的总结
2015-09-30 11:43
459 查看
为了节省磁盘空间以及网络带宽,一般会选择将数据压缩存放发送。在linux上,常见的压缩格式有zip,gz,bz2,xz,Z,压缩格式不同是因为其压缩算法不同,由于压缩算法的差异,所以也会导致不同压缩格式 压缩比不一致(xz>bz2>gz)。gz格式:压缩命令为gzipgzip filename (只能压缩文件,不能压缩目录,且压缩后会删除源文件)gunzip filename.gz或则gzip -d filename.gz 用于解压缩.gz格式的压缩文件zcat filename.gz 在不解压 情况下直接查看文件内容(将文件临时解压查看,操作完成后就删除生成的临时文件)bz2 格式:压缩命令为bzip2bzip2 filenamebunzip2 filename.bz2 或则 bzip2 -d filename.bz2bzcat filename.bz2xz格式:压缩命令为xzxz filenameunxz filename.xz或则xz -d filename.xzxzcat filename.xzgz.bz2.xz格式总结:只能压缩文件,不能压缩目录,操作后都会删除源文件 (bz2,xz可以用-k选项保留原文件)zip格式:可以压缩目录zip filename.zip file1,file2...unzip filename.ziptar:归档命令,只能归档不能压缩,所以现在在linux平台上一般选择用tar归档后再用压缩工具压缩归档后 文件,最后生成类似.tar.gz后缀 文件tar:-c:创建归档-x:展开归档-f filename(-f后跟文件名,就是tar命令操作的对象,cf为创建归档且名称为filename,xf为展开filename这个归档文件,-f必须后面直接跟文件,注意使用时选项位置)-z:调用gzip压缩或gunzip解压缩,具体调用哪个命令可根据filename后缀名判断 -zxf或-czf-j:调用bzip2或bunzip2 -jxf或jcf-J:调用xz或unxz -Jxf或Jcf在解压缩归档文件时-z,-j,-J可以省略,因为tar可以根据文件名后缀判断应该调用哪个解压命令归档压缩时不能省略cpio也是linux上常见的归档命令
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区
- Linux VS Unix:Linux欲一统天下 Unix不死