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

linux系统管理学习笔记之一-------linux解压缩命令

2010-02-08 15:38 806 查看
linux系统管理学习笔记之一-------linux解压缩命令

2009-12-29 11:52:55
 标签:linux tar    [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。/article/4129033.html
linux系统管理之一-------linux解压缩命令

一、压缩包的格式及后缀
1、压缩命令gzip 后缀 .gz 解压命令 gunzip
gzip [-cdt#] 文件名 -c:作为标准输出 -d 解压缩 -# 压缩比例,-9最佳,-1最快。
zcat 文件名.gz 可以读出压缩包中的内容。

2、压缩命令bzip2 后缀 .bz2 解压命令 bunzip2
bzip2 [-cdz#] 文件名 -c:作为标准输出 -d 解压缩 -# 压缩比例,-9最佳,-1最快。

3、压缩命令zip 后缀 .zip 解压命令 unzip

4、压缩命令compress 后缀 .z 解压命令 compress -d 或uncompress,效果一样
compress -r :连同目录下的文件一起压缩
compress -c :将压缩数据输出为标准输出,即显示到屏幕上。

例:gzip xin.txt 压缩xin.txt为 gzip的压缩包
gunzip xin.txt.gz 即解压此文件

二、tar归档命令

命令格式:

tar [-cxtzjvfkpPN] 归档后文件名 要归档目录或文件

常用选项有:
-t 列出档案中的文件
-c 创建一个归档文件
-x 抽出一个归档文件
-f 指定归档名
-v 显示进度
-z 使用gzip压缩tar文件,后缀名为.tar.gz 或tgz
-j 使用bzip2压缩tar文件 后缀名为 .tar.bz2或tbz
-k 保留旧文件,不覆盖当前文件

例:
tar -cvf /tmp/test.tar /tmp //把/tmp目录下的所有文件,归档为test.tar
tar -zcvf /tmp/test.tar.gz /tmp //把/tmp目录下的所有文件归档,并用gzip压缩为test.tar.gz
ar -zcvf /tmp/test.tgz /tmp
tar -jcvf /tmp/test.tar.bz2 /tmp //把/tmp目录下的所有文件归档,并用bzip2压缩为test.tar.bz2
tar -jcvf /tmp/test.tbz /tmp

tar -xvf /tmp/test.tar //抽出tar包
tar -zxcvf /tmp/test.tar.gz //解压缩一个gz归档文件
tar -zxcvf /tmp/test.tar.bz2 //解压缩一个bz2归档文件

本文出自 “网行天下” 博客,请务必保留此出处/article/4129033.html本文出自 51CTO.COM技术博客
[align=center]上一篇 lamp学习笔记之一-----apache配置文件详解  下一篇 linux系统管理学习笔记之二----网络基础设置
[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: