简单了解gzip、bzip2、xz详解程序员
程序员 详解 简单 了解 gzip xz bzip2
2023-06-13 09:20:05 时间
压缩工具gzip、bzip2、xz分别对应压缩格式.gz、.bz2、.xz。不过tar命令已经可以满足大部分使用,所以这些格式只简单了解一下。gzip压缩速度最快,xz压缩率最高,bz2适中。一般这三个压缩工具用来压缩文件,很少用来压缩目录。
(1).gzip实例
压缩
[[email protected] ~]# mkdir gzip [[email protected] ~]# touch gzip/a.txt [[email protected] ~]# gzip gzip/a.txt [[email protected] ~]# ls gzip/ a.txt.gz //gzip压缩会将源文件删除,bzip和xz可以使用-k选项保留源文件
解压可以使用gzip -d,也可以使用gunzip
[[email protected] ~]# gzip -d gzip/a.txt.gz [[email protected] ~]# ls gzip/ a.txt //一样删除源文件 [[email protected] ~]# gzip gzip/a.txt [[email protected] ~]# ls gzip/ a.txt.gz [[email protected] ~]# gunzip gzip/a.txt.gz [[email protected] ~]# ls gzip/ a.txt //还是会删除源文件
(2).bzip2实例
压缩
[[email protected] ~]# mkdir bzip2 [[email protected] ~]# touch bzip2/b.txt [[email protected] ~]# bzip2 -k bzip2/b.txt //不加-k选项会删除源文件 [[email protected] ~]# ls bzip2/ b.txt b.txt.bz2
解压
[[email protected] ~]# rm bzip2/b.txt rm:是否删除普通空文件 "bzip2/b.txt"?y [[email protected] ~]# ls bzip2/ b.txt.bz2 [[email protected] ~]# bzip2 -dk bzip2/b.txt.bz2 //不加-k选项会删除源文件 [[email protected] ~]# ls bzip2/ b.txt b.txt.bz2
(3).xz实例
压缩
[[email protected] ~]# mkdir xz [[email protected] ~]# touch xz/c.txt [[email protected] ~]# xz -k xz/c.txt [[email protected] ~]# ls xz/ c.txt c.txt.xz
解压既可以使用xz -d,也可以使用unxz
[[email protected] ~]# rm xz/c.txt rm:是否删除普通空文件 "xz/c.txt"?y [[email protected] ~]# ls xz/ c.txt.xz [[email protected] ~]# xz -dk xz/c.txt.xz //不加-k选项会删除源文件 [[email protected] ~]# ls xz/ c.txt c.txt.xz [[email protected] ~]# rm xz/c.txt rm:是否删除普通空文件 "xz/c.txt"?y [[email protected] ~]# ls xz/ c.txt.xz [[email protected] ~]# unxz -k xz/c.txt.xz //不加-k选项会删除源文件 [[email protected] ~]# ls xz/ c.txt c.txt.xz
2898.html
服务器部署程序员系统优化网站设置运维相关文章
- IEEE年度薪酬报告发布!美国程序员薪资中位数7年来首次下降2.4万
- 中美科技「脱钩」或将成为现实:除了GitHub,中国程序员还应该知道这些代码托管平台
- Linux查看密码详解程序员
- nginx报错日志:see security.limit_extensions详解程序员
- linux 两个很有效命令 hdparm、arping详解程序员
- mysql8.0 设置简单密码报错ERROR 1819 (HY000): You’re password does not satisfy the current policy requirements详解程序员
- CentOS7 安装 MySQL详解程序员
- linux命令vi编辑文档详解程序员
- linux上的vim永久显示行号详解程序员
- Linux curl使用简单介绍详解程序员
- linux top命令看到的实存(RES)与虚存(VIRT)分析详解程序员
- 连接到AWS实例详解程序员
- linux的cp命令的简单用法详解程序员
- Fiddler(二)Fiddler操作界面[工具条]和[底部状态面板]说明详解程序员
- Linux远程拷贝scp命令详解程序员
- Swoole学习(四)Swoole之简单WEB服务器的创建详解程序员
- ElasticSearch(四) ElasticSearch中文分词插件IK的简单测试详解程序员
- RabbitMQ学习之(四)_PHP操作RabbitMQ简单Demo详解程序员
- linux根目录各个目录介绍详解程序员
- CAS单点登录之服务端部署详解程序员
- Linux 删除文件未释放空间问题处理,下清空或删除大文件详解程序员
- nginx+tomcat报504超时错误详解程序员
- 根据wsdl,axis2工具生成客户端代码详解程序员
- 制作Linux下程序安装包——使用脚本打包bin、run等安装包详解程序员
- 取消svn add详解程序员
- Linux命令之more详解程序员
- Linux sed命令详解程序员
- CPU使用率的计算方法详解程序员
- Maven远程仓库的配置详解程序员
- Office 365系列(-)详解程序员
- 锁机制详解程序员
- case when 与 decode 用法详解程序员
- opencv加载显示图像详解程序员
- 简单的 SQL 脚本就能替代 AI 和机器学习!详解程序员
- iPhone销量令人失望,苹果股票评级罕见连遭下调详解程序员