`
realroc
  • 浏览: 3301 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

有关tar及gz压缩格式的命令

阅读更多

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为 all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思

# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-t是解开的意思

 

压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg

tar –czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

 
解压

tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar –xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

分享到:
评论

相关推荐

    Windows将文件压缩成tar-gz格式的7-zip安装包.rar

    Windows将文件压缩成tar-gz格式的7-zip安装包.rar Windows将文件压缩成tar-gz格式的7-zip安装包.rar Windows将文件压缩成tar-gz格式的7-zip安装包.rar Windows将文件压缩成tar-gz格式的7-zip安装包.rar

    jdk-8u181-linux-i586.tar.gz 64位

    tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其...

    linux_shell.tar.gz

    Linux教学项——基础环境及命令教学(linux_study.md),包括常用脚本为: test1.sh 两个数的大小比较 test2.sh 计算 输入年份是否是润年 test3.sh 小游戏-猜数字 test4.sh 计算还有多久过生日(有点复杂) test5.sh ...

    linux解压缩命令-Linux命令转发记录

    解压命令格式:tar -xvf 压缩文件名。其中,-x 表示解压,-v 表示显示过程,-f 指定压缩文件名。 如果压缩文件使用了gzip压缩,可以添加 -z 选项:tar -xzvf 压缩文件名.tar.gz。 如果压缩文件使用了bzip2压缩,可以...

    Linux_SSH命令大全

    unzip phpbb.zip /* 解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */ tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */ tar cfz geek.tar.gz tool /* 把tool目录打包且压缩为geek...

    linux常见压缩文件解压命令

    本文收录了常见的Linux解压命令,linux常见格式的解压命令。如:tar,bz,bz2,gz,zip,rar等等

    linux基础之文件打包及压缩

    tar命令是unix/linux系统中备份文件的可靠方法,几乎可以工作任何环境中,它的使用权限是所有用户。 语法 tar 选项 压缩包名称 源文件 打包,压缩 tar -cf etc.tar /etc tar -czf ett-gzip.tar.gz /etc/ //z是gzip ...

    Linux SSH命令大全

    rm -rf mydir /* 删除mydir目录 ...unzip phpbb.zip /* 解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */ tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */ tar cfz geek.tar.gz tool

    coreutils-8.32.tar.gz

    设置 LS_COLOR 环境变量(用来改变 ls 及相关工具默认颜色组合)。 dirname 显示从文件名去掉非目录后缀之后的内容 du 显示参数使用的磁盘空间的数量,对于参数为目录还会列出每个子目录磁盘空间占用情况。 ...

    notepad++源码(.gz格式)带教程!!!

    3.再输入命令:tar -zxvf notepad-plus-plus-master.tar.gz 注意:若你下载完之后改了名字,第3步命令应是tar -zxvf [你改成的名字] 之后它会自动弄一会,弹出些字,大概5分钟吧。 电脑小白提示:Windows PowerShell...

    Ubuntun下压缩与解压的格式、工具与命令

    Linux下常用的压缩扩展名有:.tar、.tar.bz2、.tar.gz。本文介绍Ubuntun下压缩与解压的格式、工具与命令。

    移植成功的uboot源码,可以直接使用,适用于imxull处理器

    关于Ubuntu 下的命令行压缩和解压缩就讲解到这里,重点是tar 命令,要熟练掌握使用 tar 命令来完成.bz2 和.gz 格式的文件压缩和解压缩。 1.解压 tar -vxjf uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2 2 编译 NXP ...

    nxp提供的uboot源码,在这个基础上进自己开发

    关于Ubuntu 下的命令行压缩和解压缩就讲解到这里,重点是tar 命令,要熟练掌握使用 tar 命令来完成.bz2 和.gz 格式的文件压缩和解压缩。 1.解压 tar -vxjf uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2 2 编译 NXP ...

    文件上传服务器-jupyter 中python解压及压缩方式

    学校服务器上没有装zip,但装了tar,可以在压缩的时候选择文件压缩为.tar.gz的文件格式。 命令: !tar -zxvf ./Language-Detector.tar.gz 方法二: 用python的函数模块。 ### 利用zipfile模块来压缩和解压文件 ...

    tomcat安装及配置教程.docx Tomcat的安装及配置教程

    选择合适的版本,然后下载对应的压缩文件(通常是.tar.gz或.zip格式)。 ### 2. 解压Tomcat压缩文件 将下载的压缩文件解压到你选择的安装目录中。你可以使用命令行或图形界面工具(如WinRAR、7-Zip等)进行解压。 ...

    Linux基础命令学习——文件打包压缩和搜索命令(四)

    今天来写一篇关于学习Linux基础命令——文件打包压缩和搜索命令的博文,也实践了很多,总结给大家一起学习! 一、tar命令 用于对文件进行打包压缩或解压;格式:tar [选项] 档案文件 文件列表 -c:生成档案文件 -v:...

    Linux——压缩与解压缩命令

    Linux中压缩文件的格式有很多种比如.zip,.gz,.tar,.bz2等,之前说过Linux是通过 权限区分文件类型的。 这里的格式只是方便管理员来区分文件,并不是像Windows中的格式一样是系统必须的。 二、.zip格式 命令格式...

    Linux文档压缩与打包

    Linux里常见的压缩文件通常是tar.gz格式。除此之外还有.tar、.gz、.bz2、.zip等格式。 .gz:表示由gzip压缩工具压缩的文件 .bz2:表示由bzip2压缩工具压缩的文件 .tar:表示由tar打包程序打包的文件(tar没有压缩...

    RAR 压缩神器 RAR for Android v5.20.Build 29完美汉化

    RAR for Android 是来自RARLAB的官方版本,是PC端 winrar 的姐妹,支持创建RAR和ZIP压缩文件,能够轻松解压RAR, RAR5, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ等格式的文件,是手机端不可多得的神器! 主要功能: - ...

    AMFTP (FTP) 2.0.zip

    FTP上传管理工具 - AMFTP AMFTP - WEB FTP管理客户端 ...04) 压缩: Linux 环境全面支持 zip tar gzip(tar.gz) 格式解压与压缩。 05) 权限: 支持在线全面设置文件权限属性、同时支持应用到所有子目录和文件。

Global site tag (gtag.js) - Google Analytics