コマンドライン定義
その他 / / July 04, 2021
ギジェルアルシナゴンザレス、9月。 2016
マウスは私たちの生涯を通じて存在していたように見えますが、ずっと前に(Apple Macintoshがすべてを変更するまで)、グラフィック環境が次のようによく見られなかった時期がありました。 ツール プロの仕事。
しかし、環境の代わりにその時そこにあったもの グラフィック?
空の画面、通常は背景色が黒、 促す または入力注文を待っていること、およびそれぞれのパラメータで記憶しなければならなかった一連のコマンドを示します
これは、 コンピューター 一般に、それはシーケンシャルでした。つまり、タスクは複数を同時に処理するのではなく、次々に実行されました(マルチタスク)。
後で、そしてとして ハードウェア 進行し、対話性を許可し、プロセスを切り替えることができました-一度に複数を実行することはできませんが-、それが出現しました システムとより動的に対話できる必要性。これにより、でプロセスを実行できるようになりました。 バッチ 仮想コンソールがあります。
コマンド環境の大きなハンディキャップは、コマンドが直感的ではないため、コマンドの長いリストを学習する必要があることです。
それについて考えてみましょう:新しいものに直面したとき オペレーティング・システム、いつでもマウスを動かして開始できます 調査する 表示されている要素をクリックしてテストします。少しずつ、そして テスト とエラー、インターフェイスの高い割合を使用する方法を取得することになりましょう グラフ から ユーザー名.
しかし、コマンドインターフェイスの場合、事前に順序を知っているか、何かを入力しようとするたびに、システムはイライラするエラーメッセージを送信します。
コマンドラインは、システムよりも実行可能なプログラム(コマンドインタープリター)であり、カーネル、ユーザー、およびアプリケーション間のインターフェイスを提供します。
これにより、オペレーティングシステムにモジュール性が提供され、オペレーティングシステムは、実行可能プログラムを他のユーザーに変更できるため、一連の異なるコマンドを使用できます。 これらの例は複数です シェル GNU / LinuxのようなUNIXシステムで見つけることができます。
最も人気のあるコマンドインタプリタはMS-DOSです
より多くの人々が使用しているものであり、次に多様なUNIXシステムの1つであるため。 現在、すべてのオペレーティングシステムにはコマンドインタープリターが含まれていますが、考慮されているため、通常はさまざまなオプションの中に隠されています。 最もプロフェッショナルなユーザー専用のツールであるため、メーカーは、デフォルトでインストールされている他のアプリケーションを優先することを好みます。 システム。
グラフィカルインターフェイスに対するコマンドラインの主な利点は、コマンドを連結できることであり、マウスで処理するよりも柔軟性があります。
そして、 再生 一部のグラフィカル環境におけるこの柔軟性のうち、それを実現することは不可能です。
覚えていると思いますが、私の人生の中で、あらゆる種類のコマンドラインを欠いた単一のソフトウェアプラットフォーム、つまりクラシックMacOSしか見たことがありません。 Mac OS Xは、コマンドラインなしでは理解できないオペレーティングシステムであるUNIXをベースにしているはずでした。
写真:Fotolia-Tomasz Zajda
コマンドライントピック