zoukankan      html  css  js  c++  java
  • LInux 压缩和解压缩命令

    压缩后的文件并不一定比被压缩文件小

    常用压缩格式: .zip   .gz    .bz2  【.rar(相对比较先进)】

    windows 当中的 .rar 格式是不能在虚拟机中解压缩的, 其他格式可以实现

    常用压缩格式: .tar.gz    .tar.bz

    .zip 格式压缩

    zip  压缩文件名 源文件

    #压缩文件

    zip -r 压缩文件名 源目录

    #压缩目录

    unzip 压缩文件

    # 解压缩 .zip 文件

    .gz 格式压缩

    gzip 源文件

    #压缩为.gz 格式的压缩文件,源文件会消失

    gzip  -c 源文件  >压缩文件

    #压缩为 .gz 格式,源文件保留

    例如 : gzip -c cangls>cangls.gz

    gzip -r 目录  :   # 压缩目录下的所有子文件,但是不能压缩目录-d

    ls >test                          : 将 ls 的结果 写入到  test文件中

    .gz   格式解压缩

    gzip -d 压缩文件  # 解压缩文件

    gunzip 压缩文件

    #解压缩文件

    gunzip -r jp   gunzip -r jp  将 jp文件目录 下的所有.gz 文件全部解压缩

    bz2  格式压缩

    bzip2 源文件  #  压缩为 .bz2 格式,不保留源文件

    bzip2 -k 源文件  # 压缩之后保留源文件

    注意: bzip2命令不能压缩目录

    bzip2 -d 压缩文件     #解压缩 ,-k 保留压缩文件

    bunzip2 压缩文件  # 解压缩,-k保留压缩文件

    .zip  格式压缩文件和目录都没有问题,.gz 是压缩文件  压缩目录的话是压缩 目录下的子文件,不能压缩目录

    .bz2 直接压缩目录会报错

    常用压缩格式: .tar.gz   .tar.bz2

    tar -cvf 打包文件名   源文件

    选项 -c : 打包

        -v : 显示过程

      -f: 指定打包后的文件夹

    tar -cvf  longls.tar longls

    解打包命令:   tar -xvf 打包文件名  

    选项: -x 解打包

    tar xvf jp.tar

    .tar.gz 压缩格式 

    其实 .tar.gz 格式是先打包为.tar 格式,再压缩为.gz 格式

    tar -zcvf 压缩报名.tar.gz  源文件

    -z : 压缩格式为 .tar.gz 格式

    tar -zxvf 压缩包名.tar.gz

    -x: 解压缩.tar.gz格式

     (过程    是先打包  后压缩   )

    tar.bz2 压缩格式

    tar -jcvf 压缩包名 .tar.bz2 源文件

    -z 压缩为 .tar.bz2格式

     tar -jxvf 压缩包名.tar.bz2

    -x : 解压缩.tar.bz2格式

    #  tar -jcvf jp.tar.bz2 jp  例子 : 把 jp 压缩成   jp.tar.bz2 格式

    tar -jxvf jp.tar.bz2 -c /tmp/   —C 指定解压缩的位置  : 必须放在后面

    tar -ztvf jp.tar.gz   # 不解压缩 ,可以帮助查看压缩文件中的内容

    最常见 的是 .tar.gz 和 .tar.bz2 格式 :   主要记住这两个

  • 相关阅读:
    ubuntu12.04 死机 卡屏 画面冻结解决方案
    Install Firefox 20 in Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint 14 and Linux Mint 13 by PPA
    ListView1.SelectedItems.Clear()
    android studio 下载地址
    jquery.slider.js jquery幻灯片测试
    jquery.hovermenu.js
    jquery.tab.js选项卡效果
    适配 placeholder,jquery版
    jquery.autoscroll.js jquery自动滚动效果
    将 Google Earth 地图集成到自己的窗体上的 简单控件
  • 原文地址:https://www.cnblogs.com/yangyongqian/p/5167625.html
Copyright © 2011-2022 走看看