CLI は、BUI の機能をミラー化する一方で、繰り返しタスクを行うための強力なスクリプト環境も提供するように設計されています。コマンド行は、繰り返しの管理タスクのための効率的で強力なツールです。このアプライアンスは、Oracle ZFS Storage Appliance インストールガイド のコンソール、または SSH から使用可能な CLI を提供します。システムとの推奨される対話の方法が CLI である状況が、次に示すようにいくつか存在します。
ネットワークが使用不可 - ネットワークが使用できない場合、ブラウザベースの管理は不可能です。テキストベースのインタフェースにしか対応していないOracle ZFS Storage Appliance インストールガイド のコンソールが、管理のための唯一の手段になります。
便宜性 - システムの特定の側面を検査したり、構成をすばやく変更したりしたいだけの場合は特に、ブラウザの起動に非常に長い時間がかかることがあります
精度 - 状況によっては、ブラウザで提供される情報がその性質上、定量的というより定性的であることがあるが、より正確な答えを必要としている場合
自動化 - ブラウザベースの対話は、容易には自動化できません。繰り返しのタスクや厳密に定義されたタスクがある場合は、それらのタスクをスクリプト化します
タブ補完が幅広く使用されます。特定のコンテキストで何を入力すればよいかわからない場合、Tab キーを押すと、入力可能なオプションが表示されます。ドキュメント全体を通して、Tab キーを押す場合は「tab」という文字を太字の斜体で表現します。
ヘルプは常に使用できます。help コマンドによって、コンテキスト固有のヘルプが提供されます。特定のトピックのヘルプは、たとえば help commands のように、そのトピックを help の引数として指定することによって表示できます。使用可能なトピックは、help コマンドをタブ補完するか、または help topics を入力することによって表示されます。
CLI 内を移動する場合に注意する原則が 2 つあります。
タブ補完が幅広く使用されます。特定のコンテキストで何を入力すればよいかわからない場合、Tab キーを押すと、入力可能なオプションが表示されます。ドキュメント全体を通して、Tab キーを押す場合は「tab」という文字を太字の斜体で表現します。
ヘルプは常に使用できます。help コマンドによって、コンテキスト固有のヘルプが提供されます。特定のトピックのヘルプは、たとえば help commands のように、そのトピックを help の引数として指定することによって表示できます。使用可能なトピックは、help コマンドをタブ補完するか、または help topics を入力することによって表示されます。
この 2 つの原則を、次のように組み合わせることができます。
dory:> help tab builtins commands general help properties script