精华内容
下载资源
问答
  • 若要对已经压缩完成的压缩包追加文件,分两种情况,对于打包文件即 *.tar ,使用 tar -rf *.tar newfile 即可; 而对于压缩过的压缩包,要先将此包降为tar格式,然后加入文件,然后再将此包升为压缩格式,比如...

    参加PHP培训一个多月,今天开始记录我的学习过程。

    linux下的主要压缩方式,.tar ; .bz2 ; .gz 

    若要对已经压缩完成的压缩包内追加文件,分两种情况,对于打包文件即 *.tar  ,使用 tar -rf *.tar newfile 即可;

    而对于压缩过的压缩包,要先将此包降为tar格式,然后加入文件,然后再将此包升为压缩格式,比如对于 .bz2,操作步骤如下:

    bunzip2 -d *.tar.bz2  (此时*.tar.bz2 名称变为*.tar)

    tar -rf *.tar newfile

    bunzip2 -z *.tar

    展开全文
  • linux--tar 压缩包

    2016-12-08 15:38:11
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip...


    tar

    -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 解压

    感谢作者分享   http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html
    展开全文
  • linux压缩包命令

    2019-10-08 04:05:58
    解压缩 -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开标准输出 -f: 使用...

    解压缩

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

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

    .tar(tar是打包,不是压缩!)
    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    查看打包里的文件:tar tvf FileName.tar
    追加文件 tar rvf FileName.tar file

    .tar.gz 和 .tgz(打包后再压缩)
    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName(生成文件名称必须结尾是xxx.tar.gz或者xxx.tgz)

    .tar.bz2(压缩效果最好)
    解压:tar jxvf FileName.tar.bz2
    压缩:tar jcvf FileName.tar.bz2 DirName(生成文件名称必须结尾是xxx.tar.bz2)
    ———————————————
    .gz
    解压1:gunzip FileName.gz(直接解压,压缩包消失)
    解压2:gzip -d FileName.gz(直接解压,压缩包消失)
    压缩:gzip FileName(直接生成FileName.gz,源文件消失)

    .bz2
    解压1:bzip2 -d FileName.bz2(直接解压,压缩包消失)
    解压2:bunzip2 FileName.bz2(直接解压,压缩包消失)
    压缩: bzip2 -z FileName(直接生成FileName.bz2,源文件消失)

    ———————————————
    .Z(一般需要单独安装)
    解压:uncompress FileName.Z
    压缩:compress FileName
    .tar.Z

    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName
    ———————————————
    .zip
    解压:unzip FileName.zip(系统自带)
    压缩:zip FileName.zip DirName
    ———————————————
    .rar(一般需要单独安装)
    下载:wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz
    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName

    转载于:https://www.cnblogs.com/atwanli/articles/4620382.html

    展开全文
  • Linux 压缩包命令相关

    2017-03-15 18:47:20
    tar - 参数 -c --create 创建压缩文件 ...-r,--append 附加新的文件到tar文件中 -A,--catenate,--concatenate 将tar文件作为一个整体追加到另一个tar文件中 -d,--diff,--compare 将文件系统里的文件和ta
    tar  - 参数
    -c --create 创建压缩文件
    -x --extract,--get 从压缩文件释放
    -t,--list 列出tar文件中包含的文件的信息
    -r,--append 附加新的文件到tar文件中
    -A,--catenate,--concatenate 将tar文件作为一个整体追加到另一个tar文件中
    -d,--diff,--compare 将文件系统里的文件和tar文件里的文件进行比较
    -f 使用档案文件或设备


    压缩:
    tar -jcf name.tar.bz2  test文件夹
    tar -zcf name.tar.gz   test文件夹


    解压:
    tar -jxf name.tar.bz2
    tar -zxf name.tar.gz
    展开全文
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 以上五个参数是基本参数,无论压缩或者解压都会用到其中一个(只能用一个)。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有...
  • 下面是用for批量处理压缩包的实现#!/bin/bash #跳到压缩包所在目录 cd /home/zk #输出重定向,把后缀为tar.gz的...#追加后缀为tgz的文件到ls.log ls *.tgz >> ls.logfor i in $( cat ls.log ) do #解压缩 tar -zxf
  • 压缩包管理 1. tar tar [主选项+辅选项] 文件或者目录   tar 可以为文件和目录...  r 把要存档的文件追加到档案文件的未尾。   t 列出档案文件的内容,查看已经备份了哪些文件。   u 更新文件。用新增的文件
  • linux备份文件命令

    2021-03-17 15:50:56
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性...
  • linux tar文件解压

    2016-03-23 20:09:00
    把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能...
  • Linux文件归档操作

    2018-02-03 15:41:59
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 压缩相关命令 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开标准输出 重点: -f: 使用档案名字,这...
  • linux tar 文件归档命令

    千次阅读 2017-03-09 10:19:34
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性...
  • linux常用文件备份命令:tar,cp

    万次阅读 2018-08-14 11:02:55
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip...
  • tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在...
  • tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在...
  • Lesson 007 —— Linux 文件及系统基础 文件操作 cat: 查看文件内容 > : 重定向(管道)符号,将输出内容定向其它文件,覆盖...-r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的...
  • linux文件包压缩解压

    2011-10-12 21:28:15
    -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip...
  • Linux下压缩文件-1

    2016-12-07 21:44:00
    tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在...
  • linux解压执行命令: ...-r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开标准输出 1.错误描述 2.可能出现...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性...
  • Linux_tar 归档中找不

    2020-03-02 12:58:17
    今天在解压tar.gz包时遇到的错误: 一定要加上那个-C 参数 表示更换目录的意识 -C –directory DIR change to directory ...-r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解...
  • tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的...
  • -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 564
精华内容 225
关键字:

linux追加文件到压缩包

linux 订阅