ホームページ  >  記事  >  運用・保守  >  シェルコマンドとLinuxコマンドの違いは何ですか?

シェルコマンドとLinuxコマンドの違いは何ですか?

WBOY
WBOYオリジナル
2022-08-17 17:38:0611857ブラウズ

シェル コマンドと linux コマンドの違い: 1. シェルは Linux システム上で実行されるスクリプト言語であり、C 言語で書かれたプログラムであり、linux コマンドは Linux システムを管理するコマンドです; 2 シェルLinux ではコマンドを 1 つずつ入力する必要があるのに対し、Linux では一部のコマンドを繰り返しまたはバッチで実行したり、繰り返し実行するコマンドをスクリプトに書き込んで実行したりできます。

シェルコマンドとLinuxコマンドの違いは何ですか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

シェル コマンドと Linux コマンドの違いは何ですか

ご存知のとおり、シェルは Linux システム上で実行されるスクリプト言語であり、すべての運用および保守担当者が習得する必要がある知識です。 ; Linux を使用しています システムを操作するときはコマンドで操作する必要がありますが、シェルスクリプト言語と Linux コマンドにはどのような関係があるのでしょうか? 両者の違いは何ですか? この記事では、それについて説明します。

Shell はシェルとして翻訳されます。Linux カーネルの外層にラップされています。一連の Linux コマンドを通じてオペレーティング システムに関連する指示を発行できるヒューマン マシン インターフェイスです。シェルは、条件文やループ文を通じて一連の Linux コマンドを組み合わせてプロセス指向のプログラム、つまりシェル スクリプトを形成し、それによっていくつかの複雑な機能を実現します。

シェルとは、コマンドラインのマンマシンインターフェースに属するLinuxコマンドセットの総称とも言えます。シェルは C 言語で書かれたプログラムで、ユーザーが Linux を使用するための橋渡しをします。シェルはコマンド言語であると同時にプログラミング言語でもあり、第 2 に、シェルはアプリケーション プログラムも指します。このアプリケーション プログラムは、ユーザーがオペレーティング システム カーネルのサービスにアクセスするためのインターフェイスを提供します。

シェルは装飾されたコマンド ラインと同等であることがわかります。コマンド ラインと同様に Linux を操作できますが、シェルはプロセス指向であり、特定のロジックとコマンド ラインは 1 つの操作だけです。

linux コマンドは、Linux システムを管理するためのコマンドです。 Linux システムの場合、中央プロセッサ、メモリ、ディスク ドライブ、キーボード、マウス、ユーザーなどはすべてファイルであり、以前の DOS コマンドと同様に、Linux システム管理のコマンドが通常の動作の中核となります。システムには、組み込みシェル コマンドと Linux コマンドの 2 種類の Linux コマンドがあります。

#シェルと Linux コマンドの違い

#1. コマンド ラインで直接実行します。つまり、現在のシェル環境で実行します。一部の環境変数は、現在のシェル環境で実行する必要があります。

2. スクリプトが実行されると、子プロセスがフォークされ、すべての操作が子プロセスで実行されます。スクリプト内で環境変数を設定する場合、スクリプト終了時に環境変数が消えてしまうため、環境変数を変更する場合は特に注意が必要です。


3. シェルは、一部のコマンドを繰り返しまたはバッチで実行できます。繰り返し実行したいコマンドをスクリプトに記述して実行することもできます。コマンド ラインでは、コマンドを 1 つ入力する必要があります。 1つずつトラブルを比較します。


推奨学習:

Linux ビデオ チュートリアル

以上がシェルコマンドとLinuxコマンドの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。