mac 命令行小技巧--mas 替代appstore
安装:
brew install mas
1. 用命令 mas search 关键词
查询应用。比如在终端中执行 mas search xcode
,大概 1 秒就显示了结果;
2. 用命令 mas list
查询已安装应用及其识别码。
安装应用只需知道此应用的识别码就可以安装具体软件。比如安装 Bear,流程如下:
第一步:由命令 mas search bear
得知应用 Bear 的识别码为 1091189122;
第二步:使用命令 mas install 1091189122
安装。
注意:
- 应用必须在商店登陆账号的已购列表中,因为命令行无法完成「购买」这个操作;
- 对于新上架的应用,可能无法查询到其识别码。因为 mas 的查询列表在缓存文件中,目前尚不清楚其列表更新周期,但若由其他途径(如应用链接)得知新上架应用识别码,仍可正常安装。
我们不仅可以使用命令行安装单个应用,还可以批量安装应用,只需在应用识别码之间加上空格:
mas install 甲应用识别码 乙应用识别码 丙应用识别码
如果要更新所有 Mac App Store 应用,只需终端执行一句命令:
mas upgrade
如果更新特定应用,需要使用命令 mas outdated
先查询待更新列表以获取应用识别码,再更新一个或几个应用:
mas upgrade 甲应用识别码
mas upgrade 甲应用识别码 乙应用识别码 丙应用识别码
但要注意,mas 无法用于系统更新,即只能更新显示在 Mac App Store 中的应用。但可以使用命令 softwareupdate -l
获取系统更新列表,然后使用 sudo softwareupdate -iva
进行更新。
使用命令 mas account
查询。可用命令 mas signout
退出当前帐号,并按如下命令登陆新的账号:
mas signin Apple ID "密码"
如:mas signin mas@example.com "mypassword"
mac 命令行小技巧--mas 替代appstore相关推荐
- 现代CMake高级教程 - 第 0 章:命令行小技巧
双笙子佯谬老师的[公开课]现代CMake高级教程课程笔记 为什么要学习现代 CMake? 现代 CMake 指的是 CMake 3.x. 古代 CMake 指的是 CMake 2.x. 通过互联网和学 ...
- Linux 命令行小技巧《叹号的用处》
bash 的历史记录里保留了输入的命令行记录.以下是如何充分利用该记录和!符号的使用教程. history的基础 HISTSIZE 变量值设置保存在历史列表中的命令数.默认情况下,该值为 500.这些 ...
- mac创建文件服务器,mac命令行终端怎么创建文件 mac命令行终端创建文
导读: 想要在mac os x系统中创建大容量空白文件其实非常简单.今天脚本之家小编为大家介绍两种创建文件教程,第一种就是使用mac命令行终端创建文件,第二种是使用磁盘工具应用... 想要在mac o ...
- mac终端里新建html文件,mac命令行终端怎么创建文件 mac命令行终端创建文件教程...
mac命令行终端怎么创建文件?想要在mac os x系统中创建大容量空白文件其实非常简单.本文小乐哥为大家介绍两种创建文件教程,第一种就是使用mac命令行终端创建文件,第二种是使用磁盘工具应用. ma ...
- 提升工作效率的常用mac命令行
Mac命令行 https://www.cnblogs.com/-ios/p/4949923.html Join the chat at https://gitter.im/jlevy/the-art- ...
- 终端 删除php文件内容,Mac_mac命令行终端可以卸载吗?mac命令行终端卸载软件教程, mac os系统卸载软件方式有 - phpStudy...
mac命令行终端可以卸载吗?mac命令行终端卸载软件教程 mac os系统卸载软件方式有多种, 卸载工具,程序图标拖拽到垃圾桶皆可,但对顽固残留软件该怎么办呢?今天phpstudy小编就为大家分享ma ...
- mac 命令行打开火狐_从命令行打开多个Firefox选项卡
mac 命令行打开火狐 Now that I work on Firefox Developer Tools, I'm really starting to learn some of the tri ...
- Linux、Mac 命令行快捷键
Linux.Mac 命令行快捷键 Linux 命令行编辑快捷键,参考了好多个,应该算是比较全的了,Linux 和 Mac 的都有,笔者本人比较常用的也已经红色标出来了,如有错误或遗漏,欢迎留言指出. ...
- mac命令行配置网络
mac命令行配置网络 今天终于找到了Mac OS X通过命令行修改ip的方式了,记录如下: 修改mac地址,重启后失效 sudo ifconfig en0 lladdr d0:67:e5:2e:07: ...
最新文章
- SoJpt Boot 2.3-3.8 发布,Spring Boot 使用 Jfinal 特性极速开发
- 关于并发处理,下列哪些说法符合《阿里巴巴Java开发手册》
- dbcp2和dbcp 1.4在API层面的差异
- 软件测试的左移方法(译)
- Vector容器与Iterator迭加器
- poi 默认2位小数_odoo小数精确度
- php中函数的默认值,参数的顺序
- [asp.net] 利用WebClient上传图片到远程服务
- 玩转算法之面试-第六章(栈和队列)
- [转载] python - map()解析
- Django 分页 以及自定义分页
- 人工智能生物学深度解析,附源代码
- aspose-cad dwg转pdf dwg转png dwg转svg
- 基于FME实现地铁路径规划
- 基于docer 构建微服务基础设施
- win7 下搭建基于jdk1.7 android开发环境
- GB/T28181-2022图像抓拍规范解读及技术实现
- 用java敲出三角_手敲Java:打印菱形!
- HTML5、CSS3应用教程之 跟DIV说Bey!Bey!
- android 支持各种格式的阅读器,android txt小说阅读器的实现(完美实现分页阅读,支持常见编码格式)...
热门文章
- 【保密知识】排查失泄密隐患 防控保密风险点
- 微信又确定全新封号标准!触犯这几条底线将被永久封号,望周知
- 将 MP3 转成 PCM 并使用 AudioTrack 播放
- php ean13,php生成EAN_13标准条形码实例_PHP教程
- 【点云分割】边界分割对点云分割的监督学习(CBL)
- 灰度差分统计法计算图像的对比度
- DNS提示错误无法上网怎么办?苹果电脑如何修改DNS?
- python+minicap的使用 安卓手机投票到电脑
- 5.3 添加移除黑名单号码
- python人力成本数据测算_历史数据法进行人力成本分析