什么压缩软件纯净无毒?
首发

什么压缩软件纯净无毒?

优质
请用语音读文章

热门回答:

前言

果然都是windows重度用户。本文带你用Linux的角度看“压缩”!

划重点

相对于windows下的鼠标点点拖拖。linux在终端。大概率是用不着界面操作文件和文件夹的。

Linux是开放源代码的。由数量庞大的GNU软件搭建而成。本文的压缩软件。无毒是肯定的(因为犯不着。留后门。是不想在开源界混了吗?)。

打包

压缩。解压缩软件千千万。打包解包的指令只一个——tar。

好用指出。我想都不用多说了吧。

使用man tar查看该手册。重点的功能描述。和示例都圈出来了。

因为一般的压缩软件。仅能对单个文件进行压缩。如果对于目录。是无法操作的。所以这时候需要“打包”。把一堆杂七杂八的文件。甭管什么往一个包里一装。这就是一个整体。然后调用压缩指令。就可以了。这也是linux系统实践中最常用的方法。

英文的不直观。下面是中文的参数注释。

压缩软件

终于说到压缩软件了。Linux下还有不少选择。常见一些压缩文件的扩展名会有

*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2, *.xz

我们知道。linux的文档扩展名是没有用的。这样写只是用于标识。该文档是基于那个软件产生的。

Linux下用的最多的。当属 gzip。bzip2。和xz。由于使用习惯。我们重点介绍一下gzip这款压缩软件。

gzip是GNU软件。业已取代了较为古旧的compress指令。完全支持windows下使用较高的zip文件的压缩解压。

后来GNU又开发出了bzip2和xz。这些压缩效果比较好。效率比较高的软件。但是这3款软件。通畅仅能针对一个文件进行压缩和解压缩。这样的话。如果操作为数众多的文件。岂不崩溃!

所以。就体现出上一节所说tar打包指令的重要性。

这些工具联合起来。威力无比!

言归正传。下面是gzip的常用参数和使用方式。

gzip [-cdtv#] 文件名

其中。

-c 将压缩数据输出到终端stdout

-d 解压缩

-t 用来减压一个压缩文件的一致性。检查文件是否有误

-v 可视化显示原文件。压缩文件压缩比等信息

下面通过例子来说明其用法。我们使用图片展示这个过程。

前提是我们创建了一个目录

mkdir -pv /tmp/gzip_demo

然后创建一个随机文件。并填充一些内容

openssl rand -base64 1024984 > log

生成的单文件log使用gzip进行压缩

gzip -v log

可以看到。压缩比率和目标文件名。log文件被替换。这是gzip的工作原理。

在默认情况下。原本的文件会被压缩为 gz 为后缀的文档。源文件不复存在。这与windows下的winrar。7zip等软件完全不同。一定要注意。注意。注意!

组装起来。更强大!

Linux下的指令。通过管道符的助力。可以让你的代码随着思绪飞舞。一行解决战斗。瞬间搞定!

下面结合打包指令tar。进行一些更为复杂的压缩操作。

示例1:打包某几个目录。但是排除一些特定目录

例如。打包 /etc和/root目录。但是 /root/etc* 开头的文件。不需要打包和压缩。将新生成的压缩包放置在 /root/system.tar.gz 内。

指令需要像下面这样写:

tar -zcv -f /root/system.tar.bz2 –exclude=/root/etc* –exclude=/root/system.tar.gz /etc /root

逐一说明参数的用法:

-z 使用 gzip 压缩

-c 创建文档

-v 展示详细信息

–exclude 指定不包含规则

因为目标文档也在压缩文档内。所以一定要追加到 –exclude 选项内。否则死循环。

示例2:仅备份/etc目录下修改日期在2019-10-01之后的文件

直接上指令:

tar -zcv -f /root/etc.newer.tar.gz –newer-mtime=\”2019/10/01\” /etc/*

主要使用了 –newer-mtime 选项。别的都与上一条一致。

结语

好了。简短写到这儿吧。Linux下工具很多。效率很高。持续多年生产环境打磨。性能稳定的一匹。你值得信赖。

windows下。动不动就要授权。动不动就要弹广告的压缩软件。真的不堪回首。

也许只有Linux才能给你清洁无毒。白莲花般的压缩体验!

Happy coding 🙂

【本文由 @程序员小助手 发布。持续分享编程的故事。欢迎关注】

其他观点:

一般的winrar压缩软件 我们一直用

其他观点:

市面上可选的压缩软件很多。比如呼声较高的winrar、7-zip、360压缩什么的。这些算是相对没有广告的;而好压、快压之流就属于广告弹窗奇多的流氓软件了;综合看下来。我认为Bandizip是最好的。

首先。它没有广告、免费使用。然后就是Windows和Mac OS都支持。并且支持的格式多。菜单自定义性强。可以根据自身使用习惯作调整。

在浏览器搜索即可进入官方网站下载到这款软件。

说一下我是如何设置的

在常规设置中。我会关掉软件自动更新

而关于上下文菜单。双击动作我选择【用Bandizip打开】

选择解压菜单。我勾选【解压到…】和【预览压缩文件】

它的意思是在你右键某个压缩文件时。可以预览压缩文件内容。而【解压到…】指的是解压到当前目录以压缩文件名命名的一个文件夹中。而不是一大片零碎文件铺满当前文件夹。

压缩菜单。我会勾选【添加到“压缩文件名.zip”】。然后当你右键某个或若干个文件或文件夹时。可以方便的压缩打包。个人一般用zip格式。你喜欢用其他的当然也行。

然后解压设置我会取消勾选【解压完成后不要关闭进度窗口】

压缩设置同样取消勾选【压缩完成后不要关闭进度窗口】

就这样。简洁高效的压缩软件已经配置好了

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

陈妍希为刘德华庆生!甜称对方“老公”,都结婚了合适吗?

请用语音读文章热门回答:肯定不合适!娱乐圈有时候就是没有底线!关系再好也不能[&he...

2019年,做什么行业比较好?

请用语音读文章热门回答:选择的逻辑要清楚。创业是为了活得更好而不是自寻“死”路[&h...

网红铁山靠直播满嘴污言秽语平台为什么不封杀他?

请用语音读文章热门回答:靠子已经在今天凌晨0点38永久下播。孙一宁哭的不成人样了[&...

古来山东名人众多,诸城有哪些名人?

请用语音读文章热门回答:现代名人。毛泽东主席的夫人李云鹤。其他观点:江青。康[&he...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 难拥 永久VIP 2022年9月30日 23:45:04

    文件,指令,压缩软件,压缩文件,软件,文档,目录,我会,文件名,较高

  • 眼角痣 永久VIP 2022年9月30日 23:45:04

    没想到大家都对什么压缩软件纯净无毒?感兴趣,不过这这篇解答确实也是太好了

  • 眼泪、说拜拜 永久VIP 2022年9月30日 23:45:04

    前言果然都是windows重度用户。本文带你用Linux的角度看“压缩”!划重点相对于windows下的鼠标点点拖