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

    作者:
    除特别声明为原创博文外,均可转载,也欢迎转载,未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利,谢谢您的配合。
  • 相关阅读:
    poj3463 Sightseeing(最短路,次短路计数)
    poj3463 Sightseeing(读题很重要)
    poj3463 Sightseeing(读题很重要)
    hdu6181 Two Paths(次短路)
    hdu6181 Two Paths(次短路)
    Tyvj1293(新姿势:次短路)
    Tyvj1293(新姿势:次短路)
    10.bitset
    9.优先队列,priority_queue
    8.queue
  • 原文地址:https://www.cnblogs.com/sillage/p/14566001.html
Copyright © 2011-2022 走看看