M-CLI简化了MacOS为初学者提供的最佳终端命令

你可以用MacOS终端做很多事情,但是命令往往很迟钝。一个名为m-cli的免费程序标榜自己是MacOS的瑞士军刀,它使许多这些隐藏的命令更容易学习和发现。

终端命令很少不直观。例如,如果要将最近使用的项目文件夹添加到驳接,请执行以下命令:

默认写入com.apple.dock Persistent-Other-array-add‘{“磁贴数据”={“列表类型”=1;};“磁贴类型”=“最近磁贴”;}’&&\KILLALL Dock

盯着它看足够长的时间,你就会有点明白它的意思,但很难想象会有这么多用户自己发现它。但是,安装了m-cli后,该命令就简单多了:

M坞站地址项

M-CLI使数百个类似的功能易于发现和执行。下面是如何设置它,以及您还可以做些什么。

在MacOS中安装m-cli

相关:如何使用Homebrew for OS X安装软件包

我们已经向您展示了如何使用Homebrew安装软件包,这是安装m-cli的最简单方法。设置HomeBREW后,打开终端(应用程序>实用程序>终端),然后运行以下命令:

BREW安装m-cli

如果您没有设置HomeBREW,请转到Github上的m-cli页面获取其他安装说明。然而,自制软件对你来说会更容易,而且也会帮助你轻松地保持所有东西都是最新的。(更不用说它还有很多其他有用的工具。)

如何使用m-cli

m-cli提供的功能数量可能令人望而生畏,但归根结底是相当简单的。大多数命令只有三个词:m,后跟两个词的命令。要开始使用,请键入m help。这将为您提供一个函数列表,我也将在下面的部分中对其进行概述。

这些命令中的每一个都可以触发至少一个功能。要查找它们,请键入m子命令help。例如,下面是我探索Dock的功能:

如您所见,dock提供了几个调整。在上面的例子中,我打开和关闭了放大。

要了解更多信息,请看一下蓝牙命令。

如您所见,我可以快速打开和关闭蓝牙,并检查当前状态。

最后,下面是wifi命令:

如你所见,我可以打开Wi-Fi并提供服务,但也可以恢复任何网络的密码或扫描附近的所有网络。

m-cli提供的一切

正如我们已经说过的,有30个命令,所有这些命令都至少提供一个子命令。以下是所有这些命令可以执行的功能的快速概述:

电池:请参阅当前电池状态。 蓝牙:查看当前蓝牙状态,打开和关闭蓝牙。 目录:查看文件夹树,快速删除空文件夹。 磁盘:查看有关连接的驱动器、格式化驱动器、修复权限的信息。 DNS:刷新您的DNS缓存。 停靠:更改停靠的设置,或添加最近使用的项目文件夹。 Finder:切换隐藏文件、扩展名和桌面。 防火墙:禁用或启用MacOS防火墙。 网守:禁用或启用网守。 组:查看或更改Mac上的用户组。 主机名:查看或更改您Mac的主机名。 信息:查看您正在运行的MacOS版本。 锁定:锁定您的Mac。 网络:查看或更改您的当前位置。 非睡眠:在设定的秒数内或在特定命令结束之前,停止您的Mac进入睡眠状态。 NTP:切换您的Mac是否与时间服务器同步时钟。 重新启动:告诉您的Mac重新启动。 SafeBoot:告诉您的Mac在安全引导模式下重新启动。 屏保:启动当前默认屏保。 服务:查看并监控所有当前正在运行的服务。 关机:告诉你的Mac电脑关机。 睡眠:告诉你的Mac电脑去睡觉。 时区:更改Mac的时区。 垃圾桶:清空Mac的垃圾箱文件夹。 更新:无需启动App Store即可更新Mac App Store软件。 用户:管理Mac上的用户。 音量:更改Mac上的音量。 VPN:管理VPN连接。 墙纸:设置Mac的墙纸。 WiFi:打开和关闭Wi-Fi,找回您当前的Wi-Fi密码,或扫描附近的所有网络。

以前,这些事情中的大多数都可以通过命令行完成,但是m-cli使它们更容易发现和执行。如果您是命令行瘾君子,那么没有理由不安装它。在此期间,请查看这些供Mac用户使用的其他命令行工具。

相关文章