Linux压缩命令

压缩文件
gzip [参数选项] [文件]
例:
gzip tj.txt
压缩tj.txt文件,原文件消失
gzip *
压缩当前目录下所有文件
gzip -dv *
解压当前目录下所有文件;d表解压,v表在解压过程中展示详细的信息

解压文件
gunzip [参数选项][文件]
例:
gunzip *
解压当前目录下所有文件
打包,压缩和解压(文件/文件夹)
tar [必要参数][选择参数][文件]
tar本身不具有压缩功能,它是调用压缩功能实现的

参数选项
-c:建立新的压缩文件
-v:显示指令执行过程
-f<备份文件>:指定压缩文件
-z:通过gzip指令处理压缩文件
-t:列出压缩文件中的内容
-x:表示解压
例:
tar -cvf tj.tar tj.txt
打包tj.txt文件
c表创建个新文件,v表显示执行过程,f为指定压缩文件
tar -zcvf tj.gz tj.txt
压缩tj.txt文件
多了个z表通过gzip指令处理压缩文件
tar -zcvf tj.gz tj
压缩tj文件夹
tar -ztvf tj.gz
查看tj.gz压缩文件
tar -zxvf tj.gz
解压tj.gz压缩文件

压缩
zip [必要参数][选择参数][文件]
文件经它压缩后会另外产生具有".zip"扩展名的压缩文件
参数选项
-q:不显示指令执行过程
-r:递归处理,将指定目录下的所有文件和子目录一并处理
例:
zip -q -r tj.zip tj
把tj压缩为tj.zip

解压
unzip [必要参数][选择参数][文件]
只能解压".zip"扩展名的压缩文件
参数选项
-l:显示压缩文件内所包含的文件
-d<目录>:指定文件解压缩后所要存储的目录
例:
unzip -l tj.zip
显示tj.zip压缩文件内所包含的文件
unzip -d bbb tj.zip
解压tj.zip并存储到bbb目录
新压缩(压缩后的文件比原来的要小,但是花费时间变长)
bzip2 [参数选项] 文件
例:
bzip2 tj.txt
若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始文件

解压
bunzip2 [参数选项] 文件
参数选项
-v:解压缩文件时,显示详细的信息
例:
bunzip2 -v tj.txt.bz2
解压tj.txt.bz2压缩文件,并显示详细信息

文章链接: https://www.mfisp.com/9547.html

文章标题:Linux压缩命令

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
服务器vps推荐

Linux测试网络连接的方法

2022-9-1 11:01:42

服务器vps推荐

什么是名称服务器?

2022-9-1 13:20:36

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠