前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >打造前端MAC工作站(六)MAC上的压缩软件,keka和atool

打造前端MAC工作站(六)MAC上的压缩软件,keka和atool

作者头像
FungLeo
发布于 2018-01-08 07:42:29
发布于 2018-01-08 07:42:29
1.8K00
代码可运行
举报
运行总次数:0
代码可运行

打造前端MAC工作站(六)MAC上的压缩软件,keka和atool

前言

在MAC下面对于windows重度用户来说,可能最不适应的就是压缩软件了。因为没有一款免费的压缩软件是如winzipwinrar好压360压缩这样好用的。都是双击直接就解压到一个文件夹下面的这种。

没办法,不适应归不适应,问题是,我们还是需要压缩软件这样的功能的。这里给两个软件,一个是图形界面的,叫Keka,一个是命令行的,叫atool

图形界面的压缩软件 Keka

你可以在 App Store 里面找到这款软件是收费的。不过在其官方网站是免费的。官方网站地址:http://www.kekaosx.com/zh-cn/

下载后安装,即可。

软件是英文的,用来解压软件是没有问题的,只要双击压缩文件,即可实现文件的解压。

至于如何压缩文件,我没有尝试过,你可以自己研究一下。

命令行压缩以及解压文件工具 atool

首先,这款软件无论是 linux 还是mac都是支持的,我建议用 linux 的朋友可以安装一下。

安装 atool

atool 是通过 brew 进行安装的。如果你还没有安装 brew ,请参看 打造前端MAC工作站(三)使用brew利用命令行安装软件

在安装好 brew 之后,我们在终端内输入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
brew install atool

等待几分钟,就安装好了,要看你的网速,安装好了之后,我们输入

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
atool --help

就可以出现如下图的帮助信息,就说明安装好了。

压缩文件

首先,我们进入我们需要压缩的文件目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 进入文件夹
cd ~/Downloads/test/
# 查看有啥文件
ls

好,我现在要将这下面的几个文件全部加入压缩包,并且命名为 txt.7z 这个7z压缩包。

压缩为7z文件,需要安装一个插件包 p7zip 如果你没有安装的话,它会提醒你安装的。安装命令 brew install p7zip。我一般用7z格式,如果你需要使用其他的格式的话,可能需要安装其他的包,反正它会给你提示,根据提示安装一下即可。

我们输入下面的命令开始压缩:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
atool -a txt.7z 1.txt 2.txt 3.txt 4.txt

运行结果如下图所示:

这段命令分四段,

  1. atool 这个是命令名称
  2. -a 这个是参数,表示 add 添加的意思
  3. txt.7z 这个是我们要想要得压缩文件的名称
  4. 1.txt 2.txt 3.txt 4.txt 这个是要添加进压缩包的文件名称,有几个就几个,当然,也可以只有一个。

如上图所示,最后输出 Everything is Ok 就说明压缩好啦!

查看压缩包中的文件

这是一个比较常用的功能,但是MAC和LINUX上大多数的图形界面的压缩软件都没有提供,但是这个命令行工具是提供了的。还是以上面的那个压缩包为例,我们进行下面的命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
atool -l txt.7z

运行结果如下图所示:

看上面的图片,压缩包中的文件就详细的展示在这边了。这段命令分三个参数

  1. atool 这个是命令名称
  2. -l 这个是参数,表示 list 列表的意思
  3. txt.7z 这个是我们要想查看压缩文件的名称

解压压缩包

好,我们还是以上面我们的压缩包为例,我们要解压它,只要下面的命令即可

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
atool -x txt.7z

运行结果如下图所示:

如上图所示,文件已经解压到 txt 这个文件夹中了。你可以 ls 看一下。

  1. atool 这个是命令名称
  2. -x 这个是参数,表示 extract 提取的意思
  3. txt.7z 这个是我们要想解压的压缩文件的名称

如上,通过一个命令,三个参数,就解决了压缩文件的问题。

小结

mac或者linux下面,每一种压缩文件都有对应的压缩或者解压缩的命令,要是全部都记忆不是说不可以,而是比较费劲。因此我推荐atool这个命令行压缩软件工具。

虽然我曾经是一个windows重度用户,但是因为我一直需要维护linux服务器,所以在命令行方面我虽然不是特别擅长,但是普通运用也没有问题。我个人的感觉是,能用命令行做到的,就轻易不要使用图形界面了。除非图形界面做得更好。

另外,MAC上有一款收费的功能强大的图形界面的压缩软件,而且是国人开发的。我没使用过,如果你感觉本文不能满足你的需求的话,可以尝试找一下。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-02-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
谢成鸿:HTML5引擎将向全行业引擎领域发展
由游戏日报、游品会联合长沙师范学院共同举办的“2015游戏行业未来峰会”于近日在湖南长沙成功举办。本届峰会的主题为“嬗变·未来”,聚焦游戏行业热点问题。在会上,Layabox总裁谢成鸿讲解了HTML5游戏引擎的现状和未来的发展,认为HTML5的性能突破将淘汰单个行业领域的全能引擎,向全行业引擎领域发展,HTML5的3D引擎时代也会提前到来。
Layabox Charley
2019/04/30
7670
谢成鸿:HTML5引擎将向全行业引擎领域发展
有赞宣布收费,免费模式在移动电商时代真走不通?
大佬总是容易食言,移动电商新秀有赞创始人白鸦曾说过,有赞要永久免费,然而近日有赞商城4.0发布时,白鸦宣布有赞将对新商家收取4800元/年的服务费,同时透露对老商家的收费门槛还在斟酌当中,这意味着有赞未来有可能将收费模式推向所有商家,先向新商家收费更像是投石问路。 一石激起千层浪,有赞在第三方移动电商平台中占据相当的市场份额,它算是第三方移动电商服务平台的行业标杆,与口袋购物等玩家均属于第一波弄潮儿。有赞此举在电商行业,尤其是基于微信等平台的微商行业引起了较大的反响。电商平台昔日告诉卖家,你们来网上开店卖
罗超频道
2018/04/27
1.9K0
有赞宣布收费,免费模式在移动电商时代真走不通?
HTC召开2017 VIVE生态圈大会,跨界合作进一步扩建VR生态系统
全球智能移动设备与虚拟现实(VR)科技的创新领袖HTC,今日在深圳举行2017 Vive生态圈大会(VEC2017),来自世界各地的VR行业领袖汇聚一堂,分享、讨论最新的行业洞察及发展趋势。作为Viv
VRPinea
2018/05/15
5630
LayaAir 3D插件使用者必读,重大升级与调整要来了
LayaAir引擎计划于下周一(11月2日)推出2.8.0正式版和2.9.0beta版。2.8.0在两个月的时间内经历4个beta之后终于迎来了正式版,正式版修复了开发者反馈的若干BUG,这将是比较稳定的一个版本,建议开发者升级。
Layabox Charley
2020/11/03
1.4K0
LayaAir 3D插件使用者必读,重大升级与调整要来了
LayaAir 2.0.1新增3D动画文件压缩、内存与性能优化、开放域项目创建等功能
今天,LayaAir 2.0.1 beta版发布了,在这个版本里,有几个比较重要的更新,小编分别为大家介绍一下。
Layabox Charley
2019/04/30
1.7K0
LayaAir 2.0.1新增3D动画文件压缩、内存与性能优化、开放域项目创建等功能
元宇宙,离中小企业有多远?
在今年的世界人工智能大会上,作为国内率先把“元宇宙”写入地方十四五规划的城市,上海市“以会兴业”一举促成总投资高达150亿元的“人工智能代表性产业项目”签约,所涉25个项目中有17个与“元宇宙”主题直接相关。元宇宙已经不再仅仅是一个代表科技产业前沿技术的宽泛概念,而是朝更多的企业、组织机构的商用场景切实迈进了一大步。
Layabox Charley
2023/03/04
4440
元宇宙,离中小企业有多远?
聊聊产品商业模式那些事 | 产品笔记
阿里巴巴的淘宝没有自己的商品成为全国最大的电商平台,滴滴几乎没有出租车成为国内市场上最大的出租车公司,Airbnb不拥有任何一家酒店,却是全球最大的酒店出租方等等。很多公司没有有形商品,靠着无形服务纯粹的商业模式赚钱,这就是产品商业模式的力量。
产品言语
2022/06/02
5160
聊聊产品商业模式那些事 | 产品笔记
今目标:告别免费 营收10亿是否可期?
T客汇官网:tikehui.com 撰文 | 方方 「SaaS 产业的免费是耍流氓,最后一定会走向收费」,是不少业内人士的共识。 2010 年,今目标在业界首倡免费模式,为企业用户提供最高性价比的免
人称T客
2018/03/23
7400
今目标:告别免费 营收10亿是否可期?
软硬件免费,服务收费:网络安全商业模式正在被颠覆
从元宇宙到造汽车,重回国内A股市场五年的360一路苦追热点。一直到大模型横空出世,360才算真正找到感觉,经历一次战略上的回归。
数据猿
2023/09/15
2370
软硬件免费,服务收费:网络安全商业模式正在被颠覆
大朋VR,VR一体机游戏变现时代开启
11月1日,大朋VR一体机应用平台正式上线四款付费下载游戏。这是全球首个开启付费下载模式的VR一体机平台,在目前的市场环境中,VR体验依然以游戏和影视为主,而游戏因为强交互的特性为用户带来更强的沉浸体验。因而,VR游戏付费模式的开启是VR内容形成生态闭环的关键所在,意义非凡。 在游戏行业早期,消费者付出高价只为体验持续一到两小时的非常简单的游戏。他们之所愿意付出费用,是希望有更高质量的体验。对于开发者来说,他们对作品的狂热需要持续稳定的营收来支撑,才能更好的通过创意和技术的升级满足消费者不断提升的需求。 因
VRPinea
2018/05/15
6490
盘点| 爆款小游戏的开发引擎
微信推出小游戏已有4年,期间不断涌现爆款。作为可以不用下载安装直接在线玩的小程序游戏,小游戏渐渐成为不少人的心头好。今天就来盘点一下那些爆款小游戏用到的游戏开发引擎:
Lydiasq
2022/12/06
2.4K0
盘点| 爆款小游戏的开发引擎
天翼云盘超级会员上线,云存储彻底告别免费时代?
近日天翼云盘超级会员服务上线,用户每月支付19元可享受5TB容量、上传下载加速等特权服务。几乎同一时间,腾讯微云宣布,从明年1月16日起,普通用户的免费存储容量缩小为10G,会员存储容量不变。这两家市
罗超频道
2018/04/27
7K0
天翼云盘超级会员上线,云存储彻底告别免费时代?
腾讯云 Game-Tech 技术沙龙小游戏专场“空降”长沙
小游戏作为今年快速成长的新生态,在开放进入市场之后持续成为行业热点,获得了游戏开发商的高度关注与参与。在阿拉丁统计平台最新公布的2018年8月小程序 Top100榜单中,有超过40%的小程序为小游戏,面对大量开发技术需求,腾讯游戏云针对小游戏开发者最为关注的技术问题和未来的发展趋势,将于2018年10月18日在长沙为“游戏湘军”带来Game-Tech 技术沙龙小游戏专场。
腾讯游戏云
2018/10/10
1.8K0
如何看待Unity新的收费模式?
近期,Unity引擎宣布了一项重大变革:从2024年1月1日起,将根据游戏的安装量对开发者进行收费。这一决定引发了广泛的讨论和争议。在这篇文章中,我们将深入探讨Unity新的收费模式,并提供一些看待它的角度和建议。
IT_陈寒
2023/12/13
6640
如何看待Unity新的收费模式?
盘点云计算的六大商业模式
服务是什么?云服务是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云服务指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可以是其它服务。它意味着计算能力也可作为一种商品通过互联网进行流通。 既然云服务也是一种商品,也要进行流通,就说明有其特有的价值。那么作为一个提供云服务的企业,其商业模式决定着企业的发展,就显得至关重要。 纵观国内外,提供云服务的企业不胜枚举,每一个生存下来并发展壮大的云服务企业都有其独特的商业模式或
静一
2018/03/20
9.2K0
LayaAir 2.9.0的3D渲染效果大幅提升(支持CommandBuffer、反射探针等众多3D功能)、插件功能大幅升级
一是LayaAir 2.8.0的正式版,这是一个历经两个月,中间发布了4个beta版升级而来的正式版,所以相对比较稳定,而且该版本开始,也支持了淘宝创意互动小程序,建议大家升级到该版本。
Layabox Charley
2020/11/04
1.2K0
LayaAir 2.9.0的3D渲染效果大幅提升(支持CommandBuffer、反射探针等众多3D功能)、插件功能大幅升级
李明:微信小游戏技术分享
我是Layabox的合伙人李明,今天我给大家分享一下微信小游戏的应用开发。第一个话题是小游戏和小程序的不同,大家都知道微信小游戏是微信小程序的一个类目。我今天解释一下其实他们的API不太一样,比如说小程序它是走的划拨的接口,小游戏是功能性的API,图片样式跟使用跟绘制是不一样的,所以他们并不通用。所以使用引擎的话,是不能发布小游戏的,这中间有一些区别,后续我们再讲讲区别,先介绍一个概念他们是不太一样的。
Techeek
2018/04/04
5.7K11
如何使用及参与维护Github的LayaAir引擎源码
引擎项目开源的核心价值,一方面是源代码的开放,可以让大家免费使用,避免重复造轮子。另一方面可以吸引有能力维护源码的开发者共同参与维护,让项目加速前进与成熟。
Layabox Charley
2019/12/18
1.1K0
聚焦小游戏:腾讯云 Game-Tech 技术沙龙成都站完美落幕
据11月份阿拉丁指数微信小程序TOP100排行榜显示,小游戏类别占比超过30%,继续蝉联上榜数量最多的类别,玩家与开发者对小游戏的热度持续增加。
腾讯游戏云
2018/12/12
1.7K0
干货|荔枝FM产品副总裁:UGC产品的运营经验分享(内附PPT)
作者:李泽隆,荔枝FM产品副总裁。 8年产品运营经验,负责荔枝FM的产品设计与规划,擅长产品设计、用户体验和产品运营。他带领荔枝FM产品技术团队,开发出赠送虚拟物品“荔枝”的功能,进一步寻找出全新商业模式。 一、关于荔枝FM 荔枝 FM 是一款集录音、编辑、上传、收听、下载于一体的播客应用。创立于2013 年,它不仅节省了创建播客繁琐的准备和操作,更将创建播客的门槛从专业 DJ降至普遍用户人群,让每个人都有机会创建自己的播客频道,正如我们的口号,“人人都是播客”。 目前,荔枝 FM已拥有 2 亿下载量与 8
腾讯大讲堂
2018/02/13
1.5K0
干货|荔枝FM产品副总裁:UGC产品的运营经验分享(内附PPT)
推荐阅读
相关推荐
谢成鸿:HTML5引擎将向全行业引擎领域发展
更多 >
LV.1
奇安信安全工程师
目录
  • 打造前端MAC工作站(六)MAC上的压缩软件,keka和atool
    • 前言
    • 图形界面的压缩软件 Keka
    • 命令行压缩以及解压文件工具 atool
      • 安装 atool
      • 压缩文件
      • 查看压缩包中的文件
      • 解压压缩包
    • 小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档