您的位置:首页 > 运维架构 > Linux

linux操作系统的压缩和打包方式及相关命令

2012-02-19 23:29 169 查看

linux操作系统的压缩和打包方式及相关命令

1.压缩

压缩命令:zip , gzip ,bzip2

1.zip

zip可用来压缩文件,可以实现多个文件一并处理并压缩成一个文件。

zip的语法及可用参数:

zip 参数 压缩文件名称 源文件名称;

-m 压缩并删除源文件

-d 从压缩文件中删除一个文件

-u 追加,只更新改变过的文件和新文件

-r 压缩包括子目录,递归

-j 只储存文件名称,不含目录

-v 显示版本资讯或详细讯息

-t 只处理日期后的文件

-1 压缩最快,压缩率最差

-9 压缩最大,压缩率最好

uzip命令用于解压缩

2.gzip

gzip 一对一的文件压缩,压缩后自动删除源文件。

gzip的语法及可用参数:

gzip 源文件

-1 压缩最快,压缩比最差

-9 压缩最慢,压缩比最好

gunzip 解压缩

3.bzip2

bzip2 一对一压缩;若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。

参数:

-c 将压缩与解压缩的结果送到标准输出

-d 执行解压缩

-h 显示帮助

-z 强制执行压缩

-v 显示版本信息

bunzip2 解压缩 (一对一)

2.打包

tar 命令

语法: tar 参数 包裹名称 源文件列表

参数:

-c 创建

-v 显示版本信息

-f 使用档名 ==》-cvf

-t 查看==》-tvf

-r 追加==》-rvf

-u 更新==》-uvf

-x 拆包==》-xvf

-C 拆到的目录

--delete 删除条目==》--delete -v -f

tar+gzip 名称.tar.gz

tar -zcvf 压缩

-zxvf 展开

-ztvf

tar+bzip2

名称.tar.bz2

tar -jcvf 名称.tar.bz2 源文件列表

本文出自 “执笔写青春” 博客,请务必保留此出处http://gaosc900926.blog.51cto.com/4449050/784241
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: