高效便捷!macOS 这 5 款命令行工具免费易装,让操作更高效
macOS 实用命令行工具推荐:高效、免费又易安装,让你的操作更便捷!
如果你追求快速高效,那么命令行是个好选择。macOS 有很多实用的命令行界面(CLI)工具可供使用,这些工具不仅免费,而且安装简单。
有人可能会想:“macOS 主打用户友好和图形用户界面(GUI)应用程序。” 虽说这没错,但要是连 macOS 系统里一些可用的终端应用都不了解,那可就亏大了。这些终端应用轻量级、可靠,而且比想象中更容易使用。当然,得手动输入命令(而不是点击操作),但一旦掌握了这些工具的使用方法,可能会发现它们比对应的 GUI 应用更高效。
另外:我在每台新 Mac 上都会立即更改的 6 项 macOS 设置及原因
要是还在质疑这个观点,那就接着往下看,说不定这些工具会吸引你打开 macOS 终端应用。
1. pandoc
是否曾需要将文件从一种格式转换为另一种格式,却不想打开 GUI 应用、导入文件、进行转换,最后再关闭应用?若如此,会很高兴知道有个名为 pandoc 的命令行工具能让这个过程变得更简单。
pandoc 可以通过 pkg 安装包进行安装,可从其官方 GitHub 网站下载。双击安装包,然后按照简单的说明操作即可。或者,若安装了 Homebrew,也可以使用以下命令添加 Pandoc:
brew install pandoc安装完成后,pandoc 使用起来很简单。打开终端应用,切换到要转换文件所在的目录(例如 `cd Documents`),然后运行命令。假设想把一个 `.txt` 文件转换为 `.docx` 文件,命令如下:
pandoc -s file.txt -o file.docx可在 pandoc 官方示例页面查看完整的转换命令列表。
2. taskwarrior
taskwarrior 是一款命令行待办事项应用程序,能让人快速高效地管理任务列表。可以添加任务、查看任务,还能将任务标记为已完成。虽然它不像 GUI 应用那样功能繁多,但它不会干扰人,也不会把事情复杂化。
另外:如何在 Linux 和 macOS 之间做选择——如果你想抛弃 Windows
要安装 taskwarrior,需要先安装 Homebrew,然后使用以下命令添加该应用:
brew install taskwarrior-tui它的使用方法如下。假设要添加一项洗碗的任务,命令是:
task add Do dishes添加任务后,可以使用以下命令列出所有任务:
task list每个任务都会被分配一个 ID(第一列)。使用这个 ID,可以为任务添加内容,比如:
task appended ID and client toilets这里的 ID 是要修改的任务的 ID。如果列出任务,就能看到添加了额外信息的任务。
当任务完成后,可以使用以下命令删除它:
task done ID这里的 ID 是要删除的任务的 ID。
要了解 taskwarrior 的所有功能(功能还挺多),可以使用以下命令查看手册:
man task3. Ollama
曾详细写过关于 Ollama 的内容,就知道它会出现在这个命令行实用工具列表里。Ollama 是一款本地 AI,可以安装它,拉取任何支持的模型并使用,然后在终端应用中运行查询。它功能强大,而且由于是本地安装,既保护隐私,又不会给电网造成负担。
另外:现在购买 MacBook Neo 的理由——尤其是对学生而言
在 macOS 上安装 Ollama 时,可以选择安装 GUI 应用并使用命令行,也可以仅使用 Homebrew 安装命令行工具,如下所示:
homebrew install ollama安装完成后,使用以下命令拉取模型:
ollama pull MODEL这里的 MODEL 是想要的模型。可以在 Ollama 官方网站找到可用模型列表。假设想拉取 `gpt-oss:20b` 模型,可以使用以下命令:
ollama run gpt-oss:20b然后,可以使用以下命令运行该模型:
ollama run gpt-oss:20b在 Ollama 提示符下,就可以像平常一样运行查询了。
4. ag
ag 命令可让人在文件中搜索字符串。更棒的是,ag 可以在多个文件中搜索同一个字符串。假设 Documents 目录中有一堆文本文件,想知道哪些文件包含 “ZDNET” 这个字符串,ag 命令不仅能告诉你哪些文件包含该字符串,而且速度非常快。
ag 命令是 `the_silver_searcher` 包的一部分,可以使用 Homebrew 进行安装,命令如下:
brew install the_silver_searcher安装完成后,可以切换到包含这些文件的目录(例如 `cd Documents`),然后运行搜索命令:
ag ZDNET搜索结果会列出包含该字符串的文件。
5. yt-dlp
是否需要从 YouTube 下载视频?如果是,会很高兴知道有个名为 yt-dlp 的命令行工具可以实现这个功能。这个应用程序速度快,而且会定期更新(这样就能跟上 YouTube 的任何变化,避免无法使用)。
另外:2026 年每个人都应该使用的 9 款必备 Mac 应用——以及我推荐它们的原因
可以使用 Homebrew 安装 yt-dlp(以及所需的 ffmpeg),命令如下:
brew install yt-dlp ffmpeg安装完成后,可以使用以下命令下载 YouTube 视频(当然要遵守版权规定):
yt-dlp URL这里的 URL 是要下载视频的链接。
如果只想要音频,可以使用以下命令:
yt-dlp -x --audio-format mp3 URL相关推荐
- 微软终于开源 DOS 1.0——远不止代码本身
- 如何审查 ChatGPT 对你的了解——并重新掌控你的数据隐私
- 为什么虚拟桌面如此有用——我的 4 条新手实用建议
- 我测试了 ChatGPT Images 2.0 与 Gemini Nano Banana,看看哪个更好——这个模型获胜
- 微软终于开源 DOS 1.0——远不止代码本身
- 如何审查 ChatGPT 对你的了解——并重新掌控你的数据隐私
- 为什么虚拟桌面如此有用——我的 4 条新手实用建议
- 我测试了 ChatGPT Images 2.0 与 Gemini Nano Banana,看看哪个更好——这个模型获胜
