zoukankan      html  css  js  c++  java
  • linux常用压缩与解压命令

    常用命令

    .tar

    打包:tar cf filename.tar filename
    解包:tar xf filename.tar

    .bz2

    解压1:bzip2 -d FileName.bz2 
    解压2:bunzip2 FileName.bz2 
    压缩: bzip2 -z FileName 

    .tar.bz

    解压:tar jxvf FileName.tar.bz
    压缩:tar jcvf FileName.tar.bz FileName

    .tar.gz

    解压:tar zxf FileName.tar.gz
    压缩:tar zcf FileName.tar.gz FileName

    .tar.bz2

    解压:tar jxvf FileName.tar.bz2 
    压缩:tar jcvf FileName.tar.bz2 DirName 

    .Z

    解压:uncompress FileName.Z
    压缩:compress FileName

    .tar.Z

    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName

    .zip

    解压:unzip FileName.zip
    压缩:zip -r FileName.zip DirName

    .rar

    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName

    .tar.xz

    解压:先xz -d filename.tar.xz,会生成filename.tar,再解包,tar xf filename.tar
    压缩:先打包tar cf filname.tar filename/,然后再进行压缩 xz -z filname.tar

    .7z

    先安装yum install p7zip -y
    解压:7za x filename.7z

    总结

    • tar的打包和压缩是两个概念,不能混淆,打包你可以理解为紧紧套了一个口袋把它们都装起来,而压缩则是在打包的基础上进行相应的压缩操作(如压缩为gz,bz2等格式)
    • 命令参数加-与否没有影响,如tar zxf a.tar.gztar -zxf a.tar.gz效果是一样的
    • 简单了解压缩与解压的参数,v是显示其过程,此参数可以不添加,f是指定文件,大多时候与压缩相关的参数是cf,与解压相关的是xf,有的时候在进行解压或者压缩时提示没有该命令,那可以直接通过yum安装,如果不能yum安装,则可以尝试源码安装。

    注:以上部分命令未实践,不排除有错误的可能,还请见谅
    部分内容参考该博文,写得比较详细:https://blog.csdn.net/kkw1992/article/details/80000653

    作者:
    除特别声明为原创博文外,均可转载,也欢迎转载,未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利,谢谢您的配合。
  • 相关阅读:
    Javajdbc
    Web Project添加Struts2框架
    CSS去除免费虚拟主机的广告心得分享
    List<T>采用delegate快速实现排序、查找等操作
    ASP.NET视频采集站核心技术分析(附送对付搜索引擎蜘蛛的贱招)
    Azure完整实例:在线日程表
    [发布]ClouderaCMS: 基于Windows Azure的开源CMS
    获取配置文件节点的值
    asp.net DataGrid排序
    checkbox 获取选中的值
  • 原文地址:https://www.cnblogs.com/sillage/p/14566001.html
Copyright © 2011-2022 走看看