码迷,mamicode.com
首页 > 其他好文 > 详细

文档的压缩与打包

时间:2018-03-16 17:11:39      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:20180316

Linux最常见压缩文件格式有: .gz ,.zip,.xz,.bz2,.tar,.tar.gz,.tar.bz2

.gz:由gzip工具压缩的文件(不可压缩目录)

格式为:gzip [-cd#] filename (d:解压参数 #:压缩级别(1-9)默认为6级别;-c 指定压缩路径)
查看压缩包里面文件的内容:zcat filename.gz
查看压缩包里面的文件:file filename.gz
-c 指定压缩路径:gzip -c filename > /目录/filename.gz
指定解压路径并更名:gzip -d -c fliename.gz > /目录/filename
技术分享图片

.zip 由zip工具压缩的文件(可压缩目录跟文件)
格式:zip[-rd] filename.zip filename 解压:unzip filename,
解压指定路径(不可以指定文件名,不可以直接查看内容)
zip filename -d /目录/
技术分享图片

看zip文件列表 unzip -l filename.zip
.bz2 由bzip2工具压缩的文件 (不可压缩目录)
格式为:bzip2 [-dc#) filename (d:解压参数 #:压缩级别(1-9)默认为9级别;-c 指定压缩路径)
查看压缩包里面的文件:file filename.bz2
指定解压路径并更名:bzip2 -c -d 2.txt.bz2 > test /4.txt
技术分享图片

.xz 由xz工具压缩(压缩文件更小,不支持压缩目录)
格式:xz [-cd] filename
可以有xzcat查看filename.xz里面的文件,支持--c参数
技术分享图片

.tar 由tar 打包的文件(没有压缩功能)
格式:tar [-zjxtcvf] filename.tar
-z:r打包同时用gzip打包
-x:解压缩
-t: 查看tar里面的文件
--exclude:过滤(目录或文件)

.tar.gz 由tar打包再由gzip压缩的文件

.tar.bz2 由tar打包再由bzip2压缩的文件

find /etc/ -tepy f -name "conf" -exec cat {} >> 1.txt \;
找etc目录下名字为conf的文件追加到1.txt文本当中

文档的压缩与打包

标签:20180316

原文地址:http://blog.51cto.com/10690709/2087682

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!