马春杰杰博客
致力于深度学习经验分享!

Linux下进行压缩和解压文件[tar/zip]

最新目录

先放两条我最常用的命令:

压缩:zip -r xxx.zip foldername    # 这个后面还可以加多个文件

解压:unzip xxx.zip   # 把xxx.zip 解压到当前目录

说明

Linux下压缩和解压文件的命令真的是让我头疼。老是记不住,这里存一下,等我啥时候彻底记住了我就删掉此文!!!!

tar 常用参数如下:

[qgg_green]-c: create 创建一个压缩文件,那么压缩文件的时候肯定就少不了他

-x: extract 解压一个压缩文件,那么解压文件的时候也就少不了他了

-t: 查看压缩文件(tarfile)里面的文件[/qgg_green]

以上三个参数有很强的目的性,所以有且仅有一个存在。

[qgg_yellow]-z: 解压或压缩成 .gz 文件

-j: 解压或压缩成 .bz2 文件(遇到gz用z,遇到bz2用j,那么就可以总结成zgjb,输入法自动为:中国剪报~~)

-v: visible 压缩或解压过程中显示文件

-f: 使用档名,f之后立即接档名(filename,想要指定解压的文件名 或者压缩成的文件名就得用他)[/qgg_yellow]

举例

压缩:

  • tar -czvf boa.tar.gz ./boa
  • tar -cjvf boa.tar.bz2 ./boa

解压:

  • tar -xzvf boa.tar.gz
  • tar -xjvf boa.tar.bz2
  • 当需要指定目录时,需要用到 -C:tar -xjvf boa.tar.bz2 -C /usr/local/

总结

  • .tar 用 tar -xvf 解压
  • .gz 用 gzip -d或者gunzip 解压
  • .tar.gz和.tgz 用 tar -xzf 解压
  • .bz2 用 bzip2 -d或者用bunzip2 解压
  • .tar.bz2用tar -xjf 解压
  • .Z 用 uncompress 解压
  • .tar.Z 用tar -xZf 解压
  • .rar 用 unrar e解压
  • .zip 用 unzip 解压

 

赞(362) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Linux下进行压缩和解压文件[tar/zip]》
文章链接:https://www.machunjie.com/linux/723.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: