如何在 macOS 终端中使用 cheat.sh

终端可能很复杂,因此最好有一个备忘单在线存储库,可以为您提供更多信息。这是查看它的方法。

Igor Chubin创建了一个基于终端的在线备忘单工具,称为cheat.sh。虽然主要针对开发人员,但 cheat.sh 项目还包括一个庞大的全球用户贡献的通用终端命令、数据库和其他有用的macOS快捷方式的备忘单库。

虽然对于新手终端用户来说,一开始使用起来有点令人生畏,但您很快就会掌握它的窍门,并想知道没有它您是如何生活的。

如何使用cheat.sh

有两种方法可以使用 cheat.sh。第一种也是最简单的方法是在终端窗口中键入“curl”,然后键入“cheat.sh”、一个斜线,然后是您要查找的命令或技术。例如,要获取有关 UNIX tar 命令的完整信息,请在终端中键入curl cheat.sh/tar并按回车键。

cheat.sh 将用它所知道的有关 tar 命令的所有信息进行响应。

您还可以通过键入curl cheat.sh并按Return来获取一些用法示例。

cheat.sh 命令使用标准的curl下载器工具进行大多数访问。但它也有内置的智能和自然语言处理功能,可以让您轻松搜索所需内容。

如果您不知道命令或技术的确切名称,您可以使用 cheat.sh 的搜索/查找,只需在命令末尾的任何单词前加上“~”即可。例如curl cheat.sh/~snapshot返回所有信息 cheat.sh 知道如何拍摄系统快照。

您可以通过在关键字或命令前加上特定技术或语言名称的前缀来进一步优化搜索,就像通过目录curl cheat.sh/go/Pointers访问它一样。

例如,返回 cheat.sh 知道的关于指针的所有信息,但仅限于 go 编程语言。

由于返回的大部分信息保存在社区维护的备忘单数据库中,因此您正在寻找的信息很可能可用。如果您遵循 cheat.sh 的指南, 您甚至可以为任何特定主题添加自己的备忘单。

您可以通过在任何查询的末尾添加“:list”来查看有关某个主题的所有可用备忘单的列表。例如curl cheat.sh/go/:list返回 cheat.sh 系统中所有 go 编程主题的列表。

命令行客户端

还有一个专门用于 cheat.sh 的命令行客户端,需要在终端中输入 2 个命令才能安装。您需要安装Homebrew才能运行第一个命令。

安装 Homebrew 后,键入brew install rlwrap然后按Return

接下来,要为Mac上的所有用户安装 cheat.sh 命令行工具,请在终端输入“

curl -s https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh && sudo chmod +x /usr/local/bin/cht.sh

然后按Return

正如文档中提到的:

文档 现在您可以使用 cht.sh 而不是 curl,并以更自然的方式编写您的查询。

还有一个用于 Windows 机器的 cheat.sh 的编译二进制 (.exe) 版本。也可以在您的计算机上本地离线安装整个 cheat.sh 系统,尽管这样做是相当技术性的,并且可能超出临时用户的能力范围。如果我们收到足够多的请求,我们将涵盖它。

总而言之,cheat.sh 是对您的终端和技术知识的宝贵补充。在一个地方快速查找命令或有关给定技术的所有信息的能力是无价的。

未经允许不得转载:表盘吧 » 如何在 macOS 终端中使用 cheat.sh