ホームページ  >  記事  >  システムチュートリアル  >  「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。

「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。

PHPz
PHPz転載
2024-02-15 15:00:16550ブラウズ

Linux とオープンソースに関する情報はインターネット上に豊富にありますが、さらに詳しく知りたい場合は、通常、便利なドキュメントが必要になります。 Linux が登場する前の Unix システムには、すでに man (「マニュアル」の略語) と info コマンドがあり、どちらもコマンド、設定ファイル、システム コールなどを表示できます。プロジェクトのドキュメント。

“作弊”:只需要知道这一个 Linux 命令就够了

man および info ページが、ツールの使用に慣れているユーザーにとって有益なリマインダーであるか、それとも初めてのユーザーに入門を提供するかについては、いくつかの議論があります。ただし、maninfo ページではツールとその使用方法が説明されており、特定のタスクとその実行方法についてはほとんど説明されていません。 cheat コマンドが開発されたのはこのためです。

たとえば、tar アーカイブ ファイル🔗 opensource.com の解凍方法を思い出せないと想像してください。 man ページにはすべてのオプションが表示されますが、この情報をコマンドに変換する必要があります。 リーリー

これは確かに一部のユーザーには必要なものですが、一部のユーザーを混乱させることもあります。対照的に、cheat コマンドには、よく使用されるコマンドがリストされています:

リーリー

これは本当にタイムリーな助けです!

Linux チート コマンド

cheatコマンドは、使用したいコマンドの使用例を検索・表示できるユーティリティです。ほとんどの Unix コマンドと同様に、同じ概念の異なる実装がいくつかあります。そのうちの 1 つは Go で書かれたもの (github.com)、私が保守を手伝って Bash のわずか 100 行で作成したもの (gitlab) です。.com の 2 つのバージョンです。

Go バージョンをインストールするには、最新バージョンをダウンロード🔗 github.com し、特定のパス🔗 opensource.com (

~/.local/bin/ または # ) に配置します。 ##/usr/local/bin。 Bash バージョンをインストールする場合は、最新バージョンをダウンロードし、install-cheat.sh スクリプトを実行します: リーリー 構成とインストールが必要な場合は、Autotools🔗 opensource.com (Autotools) を使用してください:

リーリー

Linux への Cheat プログラムのインストール

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 コレクション。

列出 Cheat 支持项目

使用 --list 选项即可查看 cheat 支持的项目:

$ cheat --list
7z
ab
acl
alias
ansi
ansible
ansible-galaxy
ansible-vault
apk
[...]

使用 Cheat 查看 Linux 命令

使用 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 用户都会向你保证的那样,它实际上并不是作弊。它只是以开源的方式工作得更巧妙。

以上が「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。