Linux では、シェル プログラミングはコマンド エディタ プログラミングを指します。シェルはシステムのユーザー インターフェイスであり、ユーザーがカーネルと対話するためのインターフェイスを提供します。これはコマンド インタプリタです。シェル プログラミングはユーザーを受け取ります。コマンドを作成し、そのコマンドを実行のためにカーネルに送信します。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
シェル プログラミングとはコマンド エディタ プログラミングを指します
シェルはコマンド インタープリタです
シェルはシステムのユーザー インターフェイス。ユーザーがカーネルと対話するためのインターフェイスを提供します。ユーザーが入力したコマンドを受け取り、実行のためにカーネルに送信します。
実際、シェルはユーザーが入力したコマンドを解釈してカーネルに送信するコマンド インタープリターです。それだけでなく、シェルにはコマンド編集用の独自のプログラミング言語があり、ユーザーはシェル コマンドで構成されるプログラムを作成できます。シェルプログラミング言語は、ループ構造や分岐制御構造など、通常のプログラミング言語の多くの特徴を備えており、このプログラミング言語で記述されたシェルプログラムは、他のアプリケーションと同様の効果を発揮します。
シェルの概要は次のとおりです。
シェルはシステムのユーザー インターフェイスであり、ユーザーがカーネルと対話するための方法、インターフェース。ユーザーが入力したコマンドを受け取り、実行のためにカーネルに送信します [1] 。
実際、シェルはユーザーが入力したコマンドを解釈してカーネルに送信するコマンド インタープリターです。それだけでなく、シェルにはコマンド編集用の独自のプログラミング言語があり、ユーザーはシェル コマンドで構成されるプログラムを作成できます。シェルプログラミング言語は、ループ構造や分岐制御構造など、通常のプログラミング言語の多くの特徴を備えており、このプログラミング言語で記述されたシェルプログラムは、他のアプリケーションと同様の効果を発揮します。
Linux は、Microsoft Windows のような視覚的なコマンド入力インターフェイス、つまり X Window のグラフィカル ユーザー インターフェイス (GUI) を提供します。 Windows と同じように動作し、ウィンドウ、アイコン、メニューを備えた多くのデスクトップ環境システムが提供され、すべての管理はマウスで制御されます。 GNOME。
各 Linux システム ユーザーは、独自のユーザー インターフェイスまたはシェルを使用して、独自の特殊なシェルのニーズを満たすことができます。
Linux 自体と同様、シェルにもさまざまなバージョンがあります。 Shell には主に次のバージョンがあります。 Bourne Shell: Bell Labs によって開発されました。
BASH: これは GNU の Bourne Again シェルであり、GNU オペレーティング システムのデフォルトのシェルです。
Korn Shell: これは Bourne SHell の開発であり、ほとんどの点で Bourne Shell と互換性があります。
C シェル: SUN Company シェルの BSD バージョンです。
Z シェル: 必要な最後のシェル! Z は最後の文字であり、究極のシェルです。 bash と ksh の重要な機能を統合しながら、独自の独自の機能を追加します。
推奨学習: Linux ビデオ チュートリアル
以上がLinuxのシェルプログラミングとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。