linux的压缩解压缩命令
1 linux常用的压缩解压缩命令
压缩格式 | 说明 | 压缩解压缩命令 |
---|---|---|
.tar | tar 程序打包的资料,并没有压缩过 | 打包:tar cvf FileName.tar DirName 解包:tar xvf FileName.tar |
.gz | gzip 程序压缩的文件 | 压缩:gzip FileName (注:gzip 只能压缩文件,不能压缩目录) 解压:gunzip FileName.gz 或 gzip -d FileName.gz |
.tar.gz 或.tgz |
tar 程序打包的文件,其中经过 gzip 的压缩 | 压缩:tar zcvf FileName.tar.gz FileName 解压:tar zxvf FileName.tar.gz |
.bz2 | bzip2 程序压缩的文件 | 压缩:bzip2 -z FileName 解压:bunzip2 FileName.bz2 或 bzip2 -d FileName.bz2 |
.tar.bz2 | tar 程序打包的文件,其中经过 bzip2 的压缩 | 压缩:tar jcvf FileName.tar.bz2 DirName 解压:tar jxvf FileName.tar.bz2 |
.Z | unix 档案压缩 | 压缩:compress FileName 解压:uncompress FileName.Z |
.tar.Z | tar 程序打包的文件,其中经过.Z 的压缩 | 压缩:tar Zcvf FileName.tar.Z DirName 解压:tar Zxvf FileName.tar.Z |
.zip | zip 程序压缩打包的档案 | 压缩:zip -r FileName.zip DirName 解压:unzip FileName.zip |
.rar | rar 程序压缩打包的档案 | 压缩:rar a FileName.rar DirName 解压:rar x FileName.rar |
.xz | xz 程序压缩的档案 | 压缩:xz -z FileName 解压:xz -d FileName.xz |
.txz | txz 程序压缩的档案 | 压缩:tar -cJf archive.txz directory_or_file 解压:tar -xvf file.txz |
.tar.xz | tar 程序打包的文件,其中经过xz 的压缩 | 压缩: tar cvf FileName.tar FileName; xz -z FileName.tar 解压: xz -d FileName.tar.xz; tar xvf FileName.tar |
.7z | 7zip 程序压缩打包的档案 | 压缩: 7z a FileName.7z FileName 解压: 7z x FileName.7z |
2 常用的选项:
参数 | 含义 |
---|---|
-c | 建立新的压缩文件 |
-x | 与c命令相对应,从压缩的文件中提取文件 |
-v | 显示操作过程 |
-f | 指定压缩文件 |
-z | 支持gzip解压文件 |
-j | 支持bzip2解压文件 |
-C | 指定解压目录,该目录必须存在 |
参考:
-
[Linux下常用压缩 解压命令和压缩比率对比](
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!