如果您是 Mac 高级用户并且可能是软件工程师,您将在您的机器上安装 Homebrew。如果您不知道 Homebrew 是什么,您可以在此处找到更多信息,您可以在此处阅读如何安装它。基本上,Homebrew 是 Mac OS X 缺少的包管理器,可用于安装额外的 Unix 包。是一个可以真正帮助您安装几乎任何东西的工具,它只需一个命令即可管理依赖项和更新包。

所以这里是 Mac 的 10 个最佳 Homebrew 软件包

1\。 wget

wget 是一个命令行工具,可以通过 HTTP、HTTPS、FTP 和 FTPS 下载文件。是一个非命令行交互工具,可以在 bash 脚本、cron 作业和终端中使用。

安装方法:

brew install wget

2\。顶部

Htop 是一个顶级替代方案,它可以通过终端提供有关 CPU 使用率、可用内存、系统正常运行时间、正在运行的服务以及终止正在运行的进程的能力的附加信息。

htop

您可以从官方网站下载并安装它,但在 Homebrew 中只需在终端中输入即可轻松安装:

brew install htop,安装后输入htop即可使用。

3\。 Youtube-dl

Youtube-dl 是一个命令行程序,可让您下载 YouTube 视频和声音。它还可以从其他几个网站下载内容。您可以通过键入来使用它

youtube-dl -f best 'youtube-link'

这将使您能够下载 YouTube 拥有的最佳视频质量。虽然违反了 YouTube 的条款和条件,但它是一个非常有用的程序,可以帮助您下载已上传到 YouTube 但您的本地计算机上不再有它们的视频。您可以使用 Homebrew 下载 youtube-dl,如下所示:

brew install youtube-dl

4\。 RIPgrep

Ripgrep 是一个命令行工具,可以递归搜索您的当前目录。它可以与正则表达式模式一起使用,也可以遵守您的 gitignore 规则。 Ripgrep 适用于 Mac OS X、Linux 和 Windows。您可以在此处下载二进制文件,也可以使用 Homebrew 下载,如下所示。

brew install ripgrep

5\。图像魔术

Imagemagisk 在将图像从一种格式转换为另一种格式时具有许多功能,它还可以进行一些基本的图像编辑,如翻转、旋转、镜像等。Imagemagisk 的创建者也考虑了性能。 Imagemagisk 利用多个线程,因此它可以非常快速地执行多个 I/O 操作。要安装它,您可以执行以下操作:

brew install imagemagisk

广泛的 API 文档和 Imagemagisk 的全部功能可以在这里找到。

6\。维姆

Vim 是您可以使用的著名的、高度可配置且有些争议的文本编辑器。它有各种各样的插件,在我看来,如果你花一些时间来正确配置它并学习所有命令,你将比使用带有 UI 的文本编辑器编写得快得多。它支持数百种编程语言,并且出现在每个 UNIX 系统中。但是,如果您想轻松获得最新版本,您应该通过 Homebrew 安装它。一个非常好的帮助你学习 VIM 的网站叫做VIM Adventures。您将通过玩游戏来学习基本命令,这是学习该工具的一种有趣方式。

brew install vim

对于 Apple 计算机,有一个非常好的指南,说明如何正确配置它。可以在这里找到。

sh。我们

Z shell 是另一个 shell,例如 bash(Mac 上的默认值)。 Zsh 提供了额外的功能,当它与框架一起使用时,它可以非常强大并且可以帮助您提高生产力。 Zsh 随 Mac OS X 一起提供,然而,它已经过时了,而且通常你不会得到频繁的更新。这就是为什么最好通过 brew 安装它。

brew install zsh

我推荐与 Zsh 一起使用的框架称为Oh my Zsh。我将在以后的文章中展示我的 Zsh + iTerm2 设置。 Zsh 有非常好的插件和漂亮的主题。我总是发现自己每隔几个月就会寻找漂亮的主题,只是为了改变终端的外观。

8\。解压

大家都知道unrar。这是著名的软件包 unarchiver 的命令行版本。它完全支持 RAR 和 ZIP 文件。它可以解压缩的一些格式是 GZIP、ACE、CAB 等等。安装:

brew install unrar

9\。平行

Parallel 是一个命令行应用程序,可以在本地环境或远程同时执行多个作业。一个典型的用例是有一个您想多次运行的脚本。它可以将多个主机、用户、url 或文件作为输入。您可以通过执行以下命令来安装它:

brew install parallel

您可以查看下面的视频,了解如何使用它。

GNU 并行

10\。 Speedtest-cli

顾名思义,这是一个对互联网连接进行速度测试的工具。基本上是网站 Speedtest.net 的命令行版本。

brew install speedtest-cli

这就是所有人,如果您想在这里看到任何其他有用的 Homebrew 工具,请直接与我联系。如果您觉得它有帮助,请不要忘记分享,并且不要忘记订阅。

最初于 2018 年 12 月 8 日发布于picocoder.io。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐