首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>常用命令>正文

Linux下常见文件解压方法及命令

http://www.oklinux.cn  2007-01-08  来源: oklinux收集整理   会员收藏  游客收藏  【 】 
1.以.a为扩展名的文件:
#tar xv file.a
2.以.z为扩展名的文件:
#uncompress file.Z
3.以.gz为扩展名的文件:
#gunzip file.gz
4.以.bz2为扩展名的文件:
#bunzip2 file.bz2
5.以.tar.Z为扩展名的文件:
#tar xvZf file.tar.Z
或 #compress -dc file.tar.Z | tar xvf
6.以.tar.gz/.tgz为扩展名的文件:
#tar xvzf file.tar.gz
或 gzip -dc file.tar.gz | tar xvf -
7.以.tar.bz2为扩展名的文件:
#tar xvIf file.tar.bz2
或 bzip2 -dc file.tar.bz2 | xvf -
8.以.cpio.gz/.cgz为扩展名的文件:
#gzip -dc file.cgz | cpio -div
9.以.cpio/cpio为扩展名的文件:
#cpio -div file.cpio
或cpio -divc file.cpio
10.以.rpm为扩展名的文件安装:
#rpm -i file.rpm
11.以.rpm为扩展名的文件解压缩:
#rpm2cpio file.rpm | cpio -div
12.以.deb为扩展名的文件安装:
#dpkg -i file.deb
13.以.deb为扩展名的文件解压缩:
#dpkg-deb --fsys-tarfile file.deb | tar xvf - ar p
file.deb data.tar.gz | tar xvzf -
14.以.zip为扩展名的文件:
#unzip file.zip
在linux下解压Winzip格式的文件
  要是装了jdk的话,可以用jar命令;还可以使用unzip命令。
直接解压.tar.gz文件
  xxxx.tar.gz文件使用tar带zxvf参数,可以一次解压开。XXXX为文件名。 例如:
$tar zxvf xxxx.tar.gz 各种压缩文件的解压(安装方法)

文件扩展名 解压(安装方法)

.a ar xv file.a
.Z uncompress file.Z
.gz gunzip file.gz
.bz2 bunzip2 file.bz2
.tar.Z tar xvZf file.tar.Z
compress -dc file.tar.Z | tar xvf -
.tar.gz/.tgz tar xvzf file.tar.gz
gzip -dc file.tar.gz | tar xvf -
.tar.bz2 tar xvIf file.tar.bz2
bzip2 -dc file.tar.bz2 | xvf -
.cpio.gz/.cgz gzip -dc file.cgz | cpio -div
.cpio/cpio cpio -div file.cpio
cpio -divc file.cpio
.rpm/install rpm -i file.rpm
.rpm/extract rpm2cpio file.rpm | cpio -div
.deb/install dpkg -i file.deb
.deb/exrtact dpkg-deb --fsys-tarfile file.deb | tar xvf -
ar p file.deb data.tar.gz | tar xvzf -
.zip unzip file.zip

bzip2 -d myfile.tar.bz2 | tar xvf

tar xvfz myfile.tar.bz2

x 是解压
v 是复杂输出
f 是指定文件
z gz格式

gzip
gzip[选项]要压缩(或解压缩)的文件名
-c将输出写到标准输出上,并保留原有文件。
-d将压缩文件压缩。
-l对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大小、压缩比、未压缩文件的名字
-r递归式地查找指定目录并压缩或压缩其中的所有文件。
-t测试压缩文件是正完整。
-v对每一个压缩和解压缩的文件,显示其文件名和压缩比。
-num-用指定的数字调整压缩的速度。
举例:
把/usr目录并包括它的子目录在内的全部文件做一备份,备份文件名为usr.tar
tar cvf usr.tar /home
把/usr 目录并包括它的子目录在内的全部文件做一备份并进行压缩,备份文件名是usr.tar.gz
tar czvf usr.tar.gz /usr
压缩一组文件,文件的后缀为tar.gz
#tar cvf back.tar /back/
#gzip -q back.tar
or
#tar cvfz back.tar.gz /back/
释放一个后缀为tar.gz的文件。
#tar zxvf back.tar.gz
#gzip back.tar.gz
#tar xvf back.tar


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1475319


上一篇:使用netcat命令网络同步复制系统   下一篇:linux grep命令的使用


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·使用netcat命令网络同步复制系统
·linux grep命令的使用
·菜鸟给grub设密码的简单快速方法
·用Linux Command Shell模拟DOS命令
·RedHat Linux 9键盘的快捷操作
·运用提示行命令让你在Linux下玩魔术
·用sort 和tsort 对文件进行排序
·LINUX常用的系统状态查询命令
·Linux Netstat命令常用选项详细解析
·浅谈FreeBSD 5.2常用操作的改变
·使用Mount bind时需要注意的权限问题
·Unix/BSD/Linux的口令机制初探
·Linux系统管理的内容及其常用命令
·使用lsof恢复误删的文件
·Linux 命令行下如何配置nVIDIA显卡
·标准化您的 UNIX 命令行工具
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux系统下Source命令的使用
·Linux操作系统中使用nmap命令
·Ubuntu Linux系统下apt-get命令参数介
·Linux操作系统备份压缩工具Tar使用说明
·Linux系统攻略 关于vi替换命令的使用说
·Linux系统下的文件权限调用:chmod命令
·Linux系统命令行下编辑常用的快捷键
·Linux Shell中强大的正则grep
·Linux系统下ifconfig命令使用及结果分
·Linux系统下Shutdown命令-[option]
·动态链接库管理命令Ldconfig的使用说明
·Linux下查看某目录或指定文件大小的命
  阅读排行
·ps命令常用用法
· Linux下如何删除非空目录
· date命令详解及ntp时间同步
·常用的tar和rpm命令参数列表
·新手从零开始:Linux系统命令的使用
·Linux入门时必学60个文件处理命令
·Linux系统下VI命令快捷键集合
·Linux VI命令使用技巧集锦
·标准化您的 UNIX 命令行工具
·Linux 笔记本基于“敲打”的命令
·运用提示行命令让你在Linux下玩魔术
·linux常用命令之bash 入门指南
·Linux 命令行下如何配置nVIDIA显卡
·Linux系统下常用命令及账户管理
·Linux操作系统平台Vi指令大全
网摘收藏: