ホームページ >運用・保守 >Linuxの運用と保守 >シェルコマンドとLinuxコマンドの違いは何ですか?
シェル コマンドと linux コマンドの違い: 1. シェルは Linux システム上で実行されるスクリプト言語であり、C 言語で書かれたプログラムであり、linux コマンドは Linux システムを管理するコマンドです; 2 シェルLinux ではコマンドを 1 つずつ入力する必要があるのに対し、Linux では一部のコマンドを繰り返しまたはバッチで実行したり、繰り返し実行するコマンドをスクリプトに書き込んで実行したりできます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
ご存知のとおり、シェルは Linux システム上で実行されるスクリプト言語であり、すべての運用および保守担当者が習得する必要がある知識です。 ; Linux を使用しています システムを操作するときはコマンドで操作する必要がありますが、シェルスクリプト言語と Linux コマンドにはどのような関係があるのでしょうか? 両者の違いは何ですか? この記事では、それについて説明します。
Shell はシェルとして翻訳されます。Linux カーネルの外層にラップされています。一連の Linux コマンドを通じてオペレーティング システムに関連する指示を発行できるヒューマン マシン インターフェイスです。シェルは、条件文やループ文を通じて一連の Linux コマンドを組み合わせてプロセス指向のプログラム、つまりシェル スクリプトを形成し、それによっていくつかの複雑な機能を実現します。
シェルとは、コマンドラインのマンマシンインターフェースに属するLinuxコマンドセットの総称とも言えます。シェルは C 言語で書かれたプログラムで、ユーザーが Linux を使用するための橋渡しをします。シェルはコマンド言語であると同時にプログラミング言語でもあり、第 2 に、シェルはアプリケーション プログラムも指します。このアプリケーション プログラムは、ユーザーがオペレーティング システム カーネルのサービスにアクセスするためのインターフェイスを提供します。
シェルは装飾されたコマンド ラインと同等であることがわかります。コマンド ラインと同様に Linux を操作できますが、シェルはプロセス指向であり、特定のロジックとコマンド ラインは 1 つの操作だけです。
linux コマンドは、Linux システムを管理するためのコマンドです。 Linux システムの場合、中央プロセッサ、メモリ、ディスク ドライブ、キーボード、マウス、ユーザーなどはすべてファイルであり、以前の DOS コマンドと同様に、Linux システム管理のコマンドが通常の動作の中核となります。システムには、組み込みシェル コマンドと Linux コマンドの 2 種類の Linux コマンドがあります。
#シェルと Linux コマンドの違い
#1. コマンド ラインで直接実行します。つまり、現在のシェル環境で実行します。一部の環境変数は、現在のシェル環境で実行する必要があります。 2. スクリプトが実行されると、子プロセスがフォークされ、すべての操作が子プロセスで実行されます。スクリプト内で環境変数を設定する場合、スクリプト終了時に環境変数が消えてしまうため、環境変数を変更する場合は特に注意が必要です。以上がシェルコマンドとLinuxコマンドの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。