精华内容
下载资源
问答
  • centos压缩和解压缩命令之zip

    万次阅读 2018-01-14 14:49:24
    常见压缩格式: ...在centOS中 可以用yum命令安装 yum -y install 包名(支持*) :自动选择y,全自动,安装过程中不会询问 yum install 包名(支持*) :手动选择y or n yum remove 包名(不支持

    常见压缩格式:
    .zip
    .gz
    .bz2
    .tar.gz
    .tar.bz2

    在Linux系统中使用压缩命令时,发现压缩命令未找到,那么需要安装相关命令
    在centOS中 可以用yum命令安装

    yum -y install 包名(支持*) :自动选择y,全自动,安装过程中不会询问
    yum install 包名(支持*) :手动选择y or n
    yum remove 包名(不支持*)
    rpm -ivh 包名(支持*):安装rpm包
    rpm -e 包名(不支持*):卸载rpm包

    yum -y install zip

    zip 压缩文件
    格式:zip 压缩文件名 源文件
    安装命令:yum -y install zip
    例如:
    [root@localhost ~]# zip 123.zip 123
    adding: 123 (stored 0%)
    [root@localhost ~]# ll
    总用量 8
    -rw-r–r–. 1 root root 0 1月 14 14:14 123
    -rw-r–r–. 1 root root 156 1月 14 14:21 123.zip

    zip 压缩目录
    格式:zip -r 压缩文件名 源目录
    -r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件
    不使用-r 只是把目录编程压缩包 目录里面的内容不会打包进去
    例如:
    [root@localhost ~]# zip -r we.zip we
    [root@localhost ~]# ll
    drwxr-xr-x. 2 root root 6 1月 13 16:25 we
    -rw-r–r–. 1 root root 156 1月 14 14:26 we.zip

    zip解压
    格式:unzip 压缩文件
    例如:
    [root@localhost ~]# unzip we.zip

    展开全文
  • CentOS压缩与解压

    万次阅读 2018-06-14 16:29:52
    解压到指定目录 tar -zxvf ../home/cc.tar.gz../home/zt 解压到指定目录创建 ....tar.xz 的解压方式 centos 1.使用xz -d test.tar.xz进行第一次解压 2.使用tar -xvf test.tar进行第二次解压,注意-后的参数不...

    解压 到指定目录

    tar -zxvf ../home/cc.tar.gz  ../home/zt

    解压 到指定目录 创建  目录

    tar -zxvf ../home/cc.tar.gz -C ../home/zt

    .tar.xz 的解压方式 centos

    1.使用xz -d test.tar.xz进行第一次解压

    2.使用tar -xvf test.tar进行第二次解压,注意-后的参数不要有z


     

    将文件存储到归档文件中或者从归档文件中获取原始文件,以及为文件创建归档文件

    tar [option] [modifiers] [file-list]

    参数

    file-list是tar进行归档和提取的文件路径名列表

    选项

    只能使用下面的某一个选项来指定tar要执行的动作。可以通过在选项后面跟一个或多个修饰符来改变该选项的行为

    -c            创建归档文件

    -u            将file-list中的文件添加到归档文件

    -x            从归档文件中提取file-list并把它写入磁盘

    修饰符

    -C dir                      在进行处理之前将工作目录切换到dir指定的目录

    -f filename              使用filename来指出要创建或从中提取的归档文件的文件名

    -j                             在创建归档文件或从归档文件中提取文件时,使用bzip2方式来进行压缩和解压缩

    -z                            在创建归档文件或从归档文件中提取文件时,使用gzip方式来进行压缩和解压缩

    -v                            列出tar读或写的每一个文件

    -t                             列出归档文件中的目录

    -u                            更新归档文件

    示例

     

    tar -cvf

    siu@Darling ~/work $ tar -cvf demo.tar a b c
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  dir

    将a b c打包成一个名为demo.tar的归档文件,并显示打包的文件

    后缀名tar用于标识文件类型

     

    tar -xvf

     
     
    siu@Darling ~/work $ ls
    demo.tar  dir
    siu@Darling ~/work $ tar -xvf demo.tar 
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  dir
     
     

    解压名为demo.tar的归档文件到本目录,并显示解压的文件

     

    tar -zcvf

    siu@Darling ~/work $ tar -zcvf demo.tar.gz a b c
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  demo.tar.gz  dir

    将a b c 三文件用gzip的方式打包并压缩成demo.tar.gz

     

    tar -zxvf

    siu@Darling ~/work $ tar -zxvf demo.tar.gz
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  demo.tar.gz  dir

    用gunzip的的方式解压缩demo.tar.gz文件

    tar -jcvf

    siu@Darling ~/work $ tar -jcvf demo.tar.bz2 a b c
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  demo.tar.bz2  demo.tar.gz  dir

    将a b c三文件用bzip2的方式压缩并打包为demo.tar.bz2

     

    tar -jxvf

     
     
    siu@Darling ~/work $ ls
    demo.tar  demo.tar.bz2  demo.tar.gz  dir
    siu@Darling ~/work $ tar -jxvf demo.tar.bz2 
    a
    b
    c
    siu@Darling ~/work $ ls
    a  b  c  demo.tar  demo.tar.bz2  demo.tar.gz  dir
     
     

    将demo.tar.bz2用bunzip2的方式解压缩到当前目录

    tar -jxvf -C

     
     
    siu@Darling ~/work $ tar -jxvf demo.tar.bz2 -C ./dir
    a
    b
    c
    siu@Darling ~/work $ ls
    demo.tar.bz2  dir
    siu@Darling ~/work $ ls dir
    a  b  c
    siu@Darling ~/work $ 
     

    解压缩归档文件到指定目录

     

    Tips

    1.tar只用来打包,但不压缩包,bzip2和gzip只能用来压缩单文件但无法打包压缩

    2.tar -jcvf 和 tar -zcvf 解决了上面的问题

     

    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

     

     

    查看压缩包

     

    tar -tvf file.tar //查看压缩包 tar包

     

    tar -ztvf file.tar.gz //查看压缩包tar.gz

     

    tar -jtvf file.tar.bz2   //查看压缩包 tar.bz2

     

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

    展开全文
  • CentOS压缩解压缩小结

    2018-05-20 23:20:29
    1.rpm安装到指定目录(这是软件包管理,不算压缩归档工具) -aq 查看所有已经安装过的 -ev 卸载 -ivh 安装 删除所有已经安装的mysql软件包 rpm -ivh --prefix=/usr/lib/jvm jdk-10.0.1_linux-x64_bin....

    1.rpm安装到指定目录(这是软件包管理,不算压缩归档工具)

    -aq    查看所有已经安装过的

    -ev    卸载

    -ivh    安装

     

    删除所有已经安装的mysql软件包

     

    rpm -ivh --prefix=/usr/lib/jvm jdk-10.0.1_linux-x64_bin.rpm 

    将 jdk-10.0.1_linux-x64_bin.rpm安装到/usr/lib/jvm

     

    2.gzip/gunzip/zcat

    压缩比不高,主要用来压缩文本文件,不能压缩目录 

    默认压缩后删除源文件只保留压缩文件

    -d    gzip -d 是解压缩,相当于gunzip

    -#    指定压缩比 1-9

    -c    将结果输出至标准输出,结合重定向可以用来保留源文件

    zcat

    用来查看gzip压缩的文本文件,而不需要解压

    3.bzip2/bunzip2/bzct

    压缩比高于gzip

    -k    保留源文件

    -q    静默整个过程

    -d    解压缩,相当于bzcat

    -#    制定压缩比

    bzcat

    用来查看bzip压缩的文本文件而不解压

    4.xz/unxz/xzcat

    提高了压缩比,其余用法都一样

    5.zip/unzip/

    可以用来归档压缩目录

    6.tar

    最常用的压缩工具

    -cvf    创建归档文件

    -xvf    提取归档文件

    -tvf     查看归档文件而不解压

    -z       压缩

    -C      保存至指定目录

    备份/etc目录

    展开全文
  • centos压缩与解压缩

    2015-09-16 16:37:57
    1. zip zip -r filename.zip path 把path及里面的所有文件和文件夹递归压缩到filename.zip unzip filename.zip 解压缩到当前目录

    1. zip

    zip -r filename.zip path

    把path及里面的所有文件和文件夹递归压缩到filename.zip

    (注意:压缩时如果PATH是绝对路径,会把整个路径的目录都添加到压缩文件;如果是相对路径,则只会把相对的路径包含的目录添加到压缩文件)


    unzip filename.zip

    解压缩到当前目录


    2. tar

    tar -zcf filename.tar.gz path

    把目录整合并压缩


    tar -zxf filename.tar.gz

    展开全文
  • gz压缩文件 格式1:gzip 源文件 安装命令:安装了zip即可使用 压缩为.gz格式的压缩文件,源文件会消失 且压缩文件名自动命名为源文件名 例如: [root@localhost ~]# gzip 123 格式2:gzip -c 源文件 > 压缩...
  • CentOS压缩与打包

    2016-12-07 16:45:04
    言归正传,在计算机的世界中,数据的表达形式就只有0或者1,而压缩算法就是根据这些01找出一些算法,可以用更少的01来代表他们。 现在在Linux中最主流的几种压缩是bzip2(后缀是bz2),gzip(后缀是gz),因为单独使用...
  • centos 压缩成tar.gz命令

    2020-07-29 15:26:15
    centos 把文件打包为tar.gz命令: tar -zcvf 文件名.tar.gz 要压缩的文件/文件夹 例如,把webfile目录(包括里面的文件)压缩为webfile.tar.gz,命令:tar -zcvf webfile.tar.gz webfile
  • 因此写一个压缩日志,并清理压缩后几天过后的日志. 先测试压缩命令 脚本内容如下 echo "开始删除api日志" cd /data/module for i in `ls |grep ac ` do cd $i/log/ ls echo 1...
  • -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据...
  • centOS压缩和解压命令之bz2

    千次阅读 2018-01-14 15:41:53
    .bz2压缩文件 格式1:bzip2 源文件 压缩为.bz2格式,不保留源文件 格式2:bzip2 -k 源文件 压缩之后保留源文件 注意:bzip2命令不能压缩目录 .bz2解压 格式1:bzip2 -d 压缩文件: 压缩文件消失 格式2:...
  • 一直都是使用 zip 进行压缩,在一次做压缩时,发现压缩后,压缩文件居然达到了 4G 多,最后导出来的时候,居然无法打开。   后来度娘了一下,才发现 zip 压缩不能超过 4G 的内容。   可以使用 tar 来进行打包...
  • 初学linux,是压缩命令敲错还其他?想弄清楚tar(child)是森马意思![图片说明](https://img-ask.csdn.net/upload/201701/15/1484473649_214651.png)
  • Centos压缩和解压缩命令

    千次阅读 2018-07-14 22:38:14
    Centos压缩和解压缩命令常用压缩格式:.zip .gz .bz2常用压缩格式:.tar.gz .tar.bz2 zip格式压缩zip压缩文件名 源文件压缩文件 zip -r 压缩文件名 源目录压缩目录 [root@localhost ~]# zip 牛牛.zip 牛牛-bash...
  • CentOS 命令压缩与解压
  • 参考博客 https://www.cnblogs.com/joe-four/p/cnblogs_joe_four_08.html https://www.cnblogs.com/joe-four/p/cnblogs_joe_four_08.html
  • centos tar压缩与解压缩命令大全

    千次阅读 2015-09-22 09:05:56
    管理centos服务器的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令:文件操作:ls //查看目录中的文件 ls -F //查看目录中的文件 ls ...
  • centos tar压缩与解压缩

    2015-01-21 10:36:11
    管理centos服务器的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令: 文件操作:ls ####查看目录中的文件####ls -F ####查看目录中的...
  • CentOS压缩与解压缩如何压缩一个文件真·如何压缩一个文件如何解压缩文件 如何压缩一个文件 两种压缩方式:bzip2与gzip bzip2采用新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好。若没有加上任何...
  • centos下zip压缩压缩命令

    千次阅读 2019-06-21 23:20:27
    以下命令均在/home目录...1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak ...
  • CentOS tar 压缩与解压缩命令解析

    千次阅读 2019-07-16 11:47:59
    -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据...
  • 2、压缩, 路径为/home/test ,把test目录压缩成test.zip  zip -r test.zip /home/test  -r 指代递归,压缩文件夹下面的所有文件和文件夹  test.zip 为压缩后产生的zip文件  /home/test 为要压缩文件的...
  • Linux-CentOs7.0 压缩与解压文件(1)zip格式压缩:zip tp.zip tp.png(将图片fileName.png压缩为tp.zip) zip -r folderName.zip folderName (把包含文件的文件夹压缩成一个zip格式的压缩包)解压:unzip tp.zip ...
  • Centos7 压缩文件

    千次阅读 2018-04-17 13:19:03
    压缩文件命令:tar選項與參數: -c :建立打包檔案,可搭配 -v 來察看過程中被打包的檔名(filename) -t :察看打包檔案的內容含有哪些檔名,重點在察看『檔名』就是了; -x :解打包或解壓縮的功能,可以搭配 -C (大...
  • linux 版本centos压缩

    2019-06-03 09:41:20
    Linux(CentOS7)安装zip、unzip命令  安装命令:  [root@CentOS ~]# yum -y install unzip zip
  • centos压缩命令

    2016-01-14 10:31:38
    .tar  解包:tar xvf FileName.tar ...(注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz
  • Centos7 压缩解压命令汇总

    千次阅读 2019-07-31 19:36:21
    保留原文件 $ tar -zxvf filename.tar.gz -C dir #解压到dir目录,保留原文件 bz2 $ bunzip2 filename.bz2 tar.bz2 $ tar jxvf filename.tar.bz2 压缩 tar $ tar -cvf filename.tar dir #将目录dir中压缩到filename....
  • 压缩: tar -zcvf 文件名.tar.gz 要压缩的文件 tar -zxvf 文件 目录 tar -zxvf 文件 -C 目录-C 创建 解压:tar zcvf 文件名.tar.gz 解压文件名

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 66,788
精华内容 26,715
关键字:

centos压缩