回答:
重要な(まあ...)区別があります:
私は最近では一般的に、コマンドラインについて何かを書いているのタグ-Wikiのcommand-lineタグ。
「Linuxには、GUI(グラフィカルユーザーインターフェイス)があり、ポイントしてクリックアンドドラッグすることができ、多くのドキュメントを最初に読むことなく作業を完了することができます。従来のUnix環境は、コマンドを入力するCLI(コマンドラインインターフェイス)コンピューターに何をすべきかを伝えるためです。それはより高速で強力ですが、コマンドが何であるかを知る必要があります。」 man intro(1)から
一部のユーザーは、時間と労力を節約できるため、一部のタスクにコマンドラインを使用することを好みます。また、一般的なタスクを自動化するスクリプトを作成できるという利点もあります。また 、コマンドラインを使用して、ニーズにぴったり合うようにオペレーティングシステムを非常に低いレベルで構成できます。
、コマンドラインの一般的な紹介があります。
コマンドラインハウツーもあります。歴史と内なる働きについて少し学びたいのなら、fred.bearからの質問に対する私の答えに人々は喜んでいるようです。
シェルはユーザーコマンドのインタープリターとして機能し、それらをアクションに変換します。
シェルは、オペレーティングシステムの外側の部分を形成し、ユーザーとカーネル間のインターフェイスを形成します。
ログインしているユーザーごとに、動作中のシェルがあります。ユーザーによってコマンドが与えられると、シェルによってコマンドが検査され、実行のためにカーネルに伝えられます。
ナットシェルでは、これはコマンドラインインターフェイスです。コマンドを発行して何かをすることができます。ここを読む:http : //en.wikipedia.org/wiki/Shell_(computing)
それは簡単に理解できるようにするため、カタツムリのようにカーネル、およびそれのように「シェル」を考えるシェル。カタツムリは簡単に、簡単に、簡単にアクセスできるポイントなので、シェルで拾うことができます。同様に、コンピューター上でシェルを使用すると、簡単で簡単なアクセスが可能になります。貝は、カタツムリの貝のように、さまざまな形/サイズのものがあります。たとえば、bashはテキストベースのシェルであり、GNOME(全体として)はグラフィカルシェルであるため、ほとんどのコンピューターユーザーはカーネル、システムライブラリ、およびアプリケーション(カタツムリ)に簡単にアクセスできます。