MAC
 Computer >> コンピューター >  >> システム >> MAC

Macのすべてのターミナルコマンドをすばやく見つける方法

Macのすべてのターミナルコマンドをすばやく見つける方法

Macのコマンドラインインターフェイスであるターミナルには、途方もない一連のコマンドが付属しています。 Googleの検索とマニュアルページは、マシンの機能をよりよく理解するのに役立ちますが、Macのすべてのコマンドの名前を教えてくれるわけではありません。使用可能なすべてのコマンドを一度に表示する場合、または特定のコマンドを検索する場合は、以下の手順に従って、Mac上のすべてのターミナルコマンドを確認できます。

使用可能なすべてのターミナルコマンドの表示

1.ターミナル(Applications / Utilities / Terminal.app)を開きます。

Macのすべてのターミナルコマンドをすばやく見つける方法

2.「Escape」キー(またはMacBook Proタッチバーのボタン)を1〜2秒押し続けます。

3.「1456の可能性をすべて表示しますか?」というプロンプトが表示されたら「Y」キーを押します。使用可能なコマンドの正確な数はインストールによって異なりますが、約1400である必要があることに注意してください。

Macのすべてのターミナルコマンドをすばやく見つける方法

4.ターミナルは、使用可能なすべてのコマンドをアルファベット順に一覧表示します。 「Enter」キーを押すと、リストを1行ずつ下に移動できます。後方に移動する方法はないので、ゆっくり読んでください。

Macのすべてのターミナルコマンドをすばやく見つける方法

5.コマンドプロンプトに戻るには、「Control + C」または「Delete」キーを押して、使用可能なコマンドのリストを終了します。すべてのコマンドをスクロールするまで「Enter」キーを押し続けることもできます。スクロールすると、コマンドプロンプトに自動的に戻ります。

Macのすべてのターミナルコマンドをすばやく見つける方法

Compgenを使用したコマンドのリストの生成

ターミナルウィンドウにコマンドのリストを表示したくないが、使用可能なすべてのターミナルコマンドを含むテキストファイルを作成したい場合はどうなりますか? compgenを使用できます 使用可能なすべてのコマンドのリストを生成し、コマンドの結果を新しいテキストファイルに送信します。 grepを使用することもできます compgenの出力をすばやく検索します。

1.ターミナル(Applications / Utilities / Terminal.app)を開きます。

2.使用可能なすべてのターミナルコマンド(およびコマンドエイリアス)をすぐに一覧表示するには、compgen -acと入力します 「Enter」を押します。

Macのすべてのターミナルコマンドをすばやく見つける方法

3.これらすべてのコマンドのリストを含むテキストファイルを作成する場合は、次のコマンドを入力してEnterキーを押します。

compgen -ac > commandlist.txt

Macのすべてのターミナルコマンドをすばやく見つける方法

これにより、compgenが送信されます 「commandlist.txt」という名前の新しいテキストファイルへのコマンドの出力。そのファイルは、現在の作業ディレクトリ(デフォルトではホームディレクトリ)に表示されます。

その他のCompgenオプション

1. compgen -bを使用します 組み込みコマンドのみを表示します。これらは、cdのように、macOSのデフォルトのコマンドラインインタプリタであるBashに「組み込まれている」コマンドです。 およびkill

Macのすべてのターミナルコマンドをすばやく見つける方法

2. grepを使用してcompgenの出力を検索します 、これはテキスト文字列の別の端末コマンド検索です。たとえば、名前に「net」が含まれるすべてのコマンドを検索するには、次のコマンドを入力してEnterキーを押します。

compgen -ac | grep net

Macのすべてのターミナルコマンドをすばやく見つける方法

これにより、タイトルに「net」が含まれるすべてのコマンドの短いリストが表示されます。

Macのすべてのターミナルコマンドをすばやく見つける方法

3. compgen -kを使用します 使用可能なすべての「キーワード」を一覧表示します。これらのキーワードは、bashが実行するコマンドラインスクリプトを作成するときに使用できるコマンドです。

Macのすべてのターミナルコマンドをすばやく見つける方法

結論

使用可能なすべてのターミナルコマンドのリストを手動で検索するには、エスケープキートリックを使用します。ただし、これは特定のコマンドを見つけるための最良の方法ではありません。使用可能なコマンドの検索およびエクスポート可能なディレクトリについては、compgenを使用してください いくつかのコマンドオプションの1つと一緒に。


  1. Mac のすべての USB-C ポートの速度を調べる方法

    Mac の USB-C ポートはすべて同じように見えますが、構造が異なる場合があります。特に USB-C ポートは、データ転送速度と電力供給速度が異なります。 Mac に複数の USB-C ポートがある場合、1 つのポートが他のポートよりも速くデータを転送 (または電話を充電) することがあります。 このガイドでは、USB-C ポートの仕様を確認する方法と、Mac で最速の USB ポートを特定する方法を紹介します。 USB-C と Thunderbolt USB-C の違い:違い Apple は、MacBook で通常の USB-C ポートと Thunderbolt USB-C ポート

  2. Mac でターミナルを開く方法 (4 つの方法)

    システム設定を深く掘り下げたり、一般的なエラーやバグのトラブルシューティングを行ったり、OS に何らかの変更を加えたりする必要がある場合に、ターミナルが介入します。ほとんどの人が認識しているように、Mac のターミナルは「コマンド プロンプト」を Windows で使用します。 Mac のターミナルはコマンドライン システムであり、macOS に組み込まれているデフォルトのアプリで、シ​​ステムをすばやく制御できます。そのため、オペレーティング システムへのテキスト ベースのアクセスを提供します。ターミナルを使用すると、コマンドを実行して実行し、Mac で開発者レベルのタスクを実行できます。