인터넷에는 Linux와 오픈 소스에 대한 풍부한 정보가 있지만 더 깊이 파고들려면 편리한 문서가 필요한 경우가 많습니다. Linux가 등장하기 전 Unix 시스템에는 명령, 구성 파일, 시스템 호출 등에 대한 공식 프로젝트 문서를 표시할 수 있는 man
(“manual”的缩写)和info
명령이 이미 있었습니다.
man
和info
页面是否是对熟悉工具使用的用户的有用提醒,还是为初次使用的用户提供介绍,存在一些争议。但无论如何,man
和info
页面都介绍了工具以及如何使用它们,很少涉及特定任务以及如何完成它们。正是因为这个原因,开发了cheat
명령에 대하여.
예를 들어, tar 아카이브 파일인 opensource.com의 압축을 푸는 방법을 기억하지 못한다고 가정해 보세요. 매뉴얼 페이지에는 모든 옵션이 표시되지만 이 정보를 명령으로 변환해야 합니다.
으아악이것은 실제로 일부 사용자에게 필요한 것이지만 일부 사용자에게는 혼란을 주기도 합니다. 대조적으로, 치트 명령은 일반적으로 사용되는 명령을 나열합니다:
으아악정말 시기적절한 도움이네요!
cheat 명령어는 사용하려는 명령어의 사용 예를 검색하고 표시하는 데 사용할 수 있는 유틸리티입니다. 대부분의 Unix 명령과 마찬가지로 동일한 개념에 대한 여러 가지 구현이 있습니다. Go로 작성된 것(github.com)과 Bash의 단 100줄로 유지 관리하는 데 도움이 되는 것(gitlab 두 가지 버전의 .com)이 있습니다.
Go 버전을 설치하려면 github.com에서 최신 버전을 다운로드하고 opensource.com 경로에 넣으세요. 예를 들어 ~/.local/bin/
或 /usr/local/bin
中。若安装 Bash 版本,下载最新版并运行 install-cheat.sh
스크립트:
구성 및 설치가 필요한 경우 Autotools🔗(Autotools)를 사용하세요.
으아악Cheat는 일반적으로 사용되는 명령이 포함된 일반 텍스트 파일입니다. 이 프로그램은 github.com/cheat/cheatsheets🔗 github.com에서 사용할 수 있습니다. Go 버전은 명령을 처음 실행할 때 자동으로 지원 목록을 다운로드합니다. Bash 버전을 사용하는 경우 --fetch
옵션을 사용하여 지원 목록을 다운로드하세요.
사람처럼 시스템에 여러 개의 치트시트 컬렉션을 가질 수 있습니다. Go 버전의 치트는 YAML의 opensource.com 구성 파일을 사용하여 각 컬렉션의 위치를 정의합니다. Bash 버전에는 설치 과정에서 정의된 경로가 있으며 기본적으로 github.com/cheat/cheatsheets🔗 github.com 컬렉션과 opensource.com🔗 Opensource.com의 자체 gitlab.com/opensource를 다운로드합니다. com/cheatsheets🔗 gitlab.com 컬렉션.
使用 --list
选项即可查看 cheat 支持的项目:
$ cheat --list 7z ab acl alias ansi ansible ansible-galaxy ansible-vault apk [...]
使用 cheat 查看命令如同使用 man 和 info 查看一样简单。只需要输入你需要查询的命令即可:
$ cheat alias #To show a list of your current shell aliases: alias #Toalias`ls -l` to `ll`: alias ll='ls -l'
默认情况下,cheat 命令会使用你的 环境变量🔗 opensource.com PAGER
中指定的分页器。你可以在运行 cheat 命令前改写 PAGER
变量值,暂时修改环境变量。
$ PAGER=most cheat less
如果你只是想在没有 PAGER
的情况下将 cheat 输出🔗 opensource.com 到终端里,在 Bash 版中有 --cat
选项可以使用:
$ cheat --catless
cheat 系统抓住了要害,你不必拼凑有关如何使用命令的线索,你只需按照示例进行操作即可。当然,对于复杂的命令,它不是深入研究实际文档的捷径,但为了快速借用,它还是可以的。
甚至你可以通过将文件放入其中一个备忘单集合中,来创建自己的备忘单。好消息是,因为这些项目是开源的,所以你可以将你的个人备忘单贡献给 GitHub 集合。另一个好消息是,当有新的 opensource.com🔗 opensource.com 备忘单🔗 opensource.com 版本发布时,我们将从现在开始包含纯文本版本,以便你可以将其添加到你的收藏中。
该命令称为 “作弊(cheat)”,但正如任何 Linux 用户都会向你保证的那样,它实际上并不是作弊。它只是以开源的方式工作得更巧妙。
위 내용은 '부정행위': Linux 명령 하나만 알아두면 충분합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!