本文目录
有什么好的压缩软件
常见的压缩软件有老牌WinRAR,但要么付费,要么功能限制、附带广告,体量大,内存消耗高,使用者感觉诸多不便,后来就不用了。
国产的这方面的软件也很多,好压、快压、360等等,层出不穷,好用也好用,用了一段时间就不用了,广告、捆绑、全家桶,应接不暇,心累。
这时候,发现了开源免费、体量小、资源占用低,最重要是无广告、无捆绑的7-zip,用起来非常放心。7-zip还可以与Windows 资源管理器集成,在右键菜单中显示,压缩、解压缩多非常方便。大家可以试试。
以下是7-zip官网介绍:
7-Zip 是一款 开源 软件。大多数源代码都基于 GNU LGPL 许可协议下发布。
您可以在任何一台计算机上使用 7-Zip ,包括用在商业用途的计算机,不对 7-Zip 进行捐赠或支付并不影响您的使用。
7-Zip 主要特征
- 使用了 LZMA 与 LZMA2 算法的 7z 格式 拥有极高的压缩比
- 支持格式:压缩 / 解压缩:7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM仅解压缩:ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z
- 对于 ZIP 及 GZIP 格式,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比
- 为 7z 与 ZIP 提供更完善的 AES-256 加密算法
- 7z 格式支持创建自释放压缩包
- Windows 资源管理器集成
- 强大的文件管理器
- 更给力的命令行版本
Mac版的免费解压工具,大家能否推荐一个呢
macOS毕竟是个UNIX,Linux/Unix用户到macOS平台下一般都会比较喜欢使用命令操作,文件打包/解包、文件解压缩都是可以用命令操作的。从这个意义上讲,我建议每个MAC用户都要熟悉一些常用的命令操作,当然macOS毕竟是最成熟的桌面系统,大多数MAC用户还是习惯使用有UI界面的应用。
macOS常用解压缩命令
打包/解包命令:tar cvf FileName.tar DirName,tar xvf FileName.tar,这个是最简单的打包、解包命令,要注意的是这个命令不会压缩,只是打个包而已。
RAR解压缩命令:rar x FileName.rar,rar a FileName.rar DirName,这是用得最广泛的解压缩格式之一,RAR格式支持分卷压缩,允许物理受损数据的恢复,能够锁定重要压缩文件,这样能够防止被人篡改。
RAR格式是俄罗斯程序员开发的,俄罗斯还有个更厉害的叫做7zip的压缩文件格式,7zip也是开源免费的,是目前最好的极限压缩格式之一,7-zip在Windows下使用广泛,可以很好的替代商业软件WinRAR使用。7-zip是Windows上的应用软件,不过这玩意人在unix-like上也是有移植的,这个工具叫做p7zip,你可以使用Homebrew包管理工具进行管理安装,下面要讲的Keka就是基于p7zip内核开发的。
zip解压缩命令:unzip FileName.zip,zip FileName.zip DirName,zip是目前普及率最高的压缩格式,使用极其广泛,几乎所有压缩软件都支持zip格式,zip还是互联网领域用得最多的文件压缩格式。zip的开发者菲利普·卡兹,毫无疑问是一个技术天才,可是他却染上了众多坏脾气,酗酒、脱衣舞女郎、多次醉驾被抓,最后整个身体都喝跨了,肝脏全坏了、喝到吐血,最后自己死在了汽车旅馆。
gz//bz/bz2/tgz等众多格式都是在Linux上使用比较多的格式,大家可以到网上查文档、查资料来掌握相应的命令解压方式,基本上使用都大同小异,比较容易掌握。
macOS上常用解压缩软件
macOS上解压缩软件其实也挺多的,好用的也不少,这里给大家介绍两个macOS下常用的解压缩软件,一个是大名鼎鼎的免费软件The Unarchiver,一个是来自韩国的收费压缩软件Keka(AppStore上是收费的,不过官网提供了下载链接,可以免费使用)。
The Unarchiver适配macOS做得非常好,使用简单快捷,支持多种格式存档,除了常用的RAR和zip等压缩格式之外,也支持ARJ和ARC等比较老的文件格式,使用的时候会自动检测和修正文件编码,即使文件不是拉丁文字命名也是没关系的,基本上不会存在乱码的情况。
Keka是韩国人开发的一款解压缩软件,Keka基于p7zip做了很多功能补充、尤其是做了很多交互上和使用上的优化。这款工具除了图标是一个毛毛虫有点萌,功能方面使用起来都还是挺好的。这个软件使用比较方便,只要保持Keka在Dock栏上,直接把文件拖到图标上就可以快速创建一个压缩文件。Keka非常重视隐私保护, 7z 文件采用AES-256加密,Zip文件用Zip 2.0加密, Keka也支持分卷压缩。
大部分MAC用户其实需要的是The Unarchiver、Keka这样的压缩文件。假设你学习、工作中要用到RAR,那可能还需要安装RAR for Mac,你的解决方案就是The Unarchiver+RAR或者 Keka+RAR作为主要解决方案。
什么压缩软件纯净无毒
前言
果然都是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 文件名其中,
-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 :-)
【本文由 @程序员小助手 发布,持续分享编程的故事,欢迎关注】电脑上有什么比较好用的,中文的解压文件的软件啊
压缩软件真的有很多,而且大多也都是免费的,下面给题主推荐几款:
1》7-zip
7-Zip是一款高压缩比的压缩软件,不仅支持独有的7z文件格式,而且还支持各种其它压缩文件格式,其中包括 ZIP、RAR、CAB、GZIP、BZIP2和TAR等格式。此软件压缩的7z格式压缩比要比普通ZIP文件高30-50%。使用轻巧,资源占用最少,唯一的缺点就是界面较简单,甚至在很多人看来有些简陋。
截图源自自用的美化版~~~是的,它的界面就是这么简单,美化也不过是修改了图标而已~功能上的一个缺点就是不能创建RAR格式的压缩包,不过7z格式也是很好用的哟
2》WinRAR
老牌压缩软件了,最早使用电脑的时候就是用的这个软件,现在个人用户已经可以免费使用了,只不过每次打开有个小广告而已,综合能力非常好。不知道怎么选择又没有特殊需求的时候用WinRAR就对了。
图片源自官网。WinRAR可以说定义了现在常见压缩软件的界面,几乎都是这个模样。
3》Bandizip
Bandizip是一款可靠和快速的压缩软件,它支持WinZip、7-Zip和WinRAR以及其它压缩格式。它拥有非常快速的压缩和解压缩的算法,适用于多核心压缩、快速拖放、高速压缩等功能。支持mac系统。
新版界面升级,简单直接实用。特色功能是可以免解压连续查看压缩包里的图片(7z格式除外)
4》360zip
不得不说这是一款360的良心软件,功能全面,界面好看,仅会有右下角弹窗广告,但是这个广告可以永久关闭,以后再没有任何广告打扰。也支持免解压看图,而且是全支持的哦,比上面的bandizip好一些,而且学到了winrar的解压码保存功能,对于经常从同一网站下载密码相同的压缩包的人来说,这个功能非常好用,(如果能记录并自动填充那就更好了)。
还有peazip,也是比较有特色的软件,不过使用习惯不太一样,不是太推荐。
2345曾经用过,也挺看好的,后来广告越来越多,而且越来越流氓,遂放弃了,真心不建议使用。
以上这些希望能帮到题主,觉得好还请点个赞,谢谢。
电脑压缩文件有什么用
对于电脑用户而言,相信都会安装一些Zip或RAR压缩类软件,如果你的电脑上不安装压缩软件那对于你下载的一些文件可能无法正常使用。问题来了,为什么要用这些压缩软件来压缩文件呢?现在电脑硬盘越来越大,压缩软件还有存在的必要吗?
压缩文件更利于归档存储
用压缩软件把文件压缩后,一方面压缩后的文件占用硬盘空间会变小可以节省硬盘空间,另一方面可以将多个文件(夹)压缩为一个文件更便于管理。
压缩文件在网络传输过程中耗时更短
如果你将一个很大的文件直接传输给别人,别人接收后下载速度是很慢的,但如果你把文件压缩后再传输,下载耗时会变短。同理,现在各大软件站下载的软件基本上也都是压缩过的。
通过压缩软件可给文件加密
现在主流的压缩类软件除了提供最基本的压缩文件功能外,都提供有加密压缩的功能,这也就意味着你可以对电脑上的文件进行加密,保护数据安全。
压缩文件可进行MD5校验
先来说说什么是MD5校验,MD5可以理解为是一种加密函数,通过MD5可以对字符串或文件进行加密得到一个固长的加密字符串(16位或32位),这个加密字符串有什么作用呢?一旦你的文件中有一丁点改变,再次用MD5运算后得到的加密串就会发生变化。
压缩类软件集成了MD5校验功能,这样可以判断出当前这个压缩文件是否被人篡改过。
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!