Linuxサービスは主に次のタイプに分類されます。
命令(命令):
コンピュータが実際に実行できることは、2つの数値の合計を計算し、メモリ内のアドレスを検索するなど、非常に簡単です。これらの最も基本的なコンピュータアクションは、命令と呼ばれます。
プログラム:
そのような一連の指示の集まり。プログラムを通じて、コンピュータに複雑な操作を完了させることができます。ほとんどの場合、プログラムは実行可能ファイルとして保存されます。そのような実行可能ファイルはレシピのようなものであり、コンピュータはレシピに従っておいしい食事を作ることができます。
プロセス:
プロセスは、プログラムの特定の実装です。レシピが役に立たない場合に限り、常にレシピの指示に従い、一歩一歩料理を作る必要があります。プロセスはプログラムを実行するプロセスであり、レシピに従って実際に調理するプロセスと同様です。同じプログラムを複数回実行できます。そのたびに、メモリ内の独立した領域を開いてロードし、複数のプロセスを生成できます。さまざまなプロセスが独自の独立したIOインターフェイスを持つこともできます。
$ psコマンドを使用して、実行中のプロセスを照会できます。
パラメーター:psには多数のパラメーターがあります。ここでは、一般的に使用されるパラメーターの一部のみをリストし、その意味を簡単に紹介し
ます-Aはすべてのプロセスをリストします(-eと同等)
-w詳細を表示するには、幅を広げてください
-au詳細な情報を
表示するには -aux他のユーザーを含むすべての旅程を表示します
サービス(サービス)
サービスは、システムの操作をサポートするために必要ないくつかのプログラムに相当します。システムのバックグラウンドでサイレントに実行すると、MP3の再生、MP3を再生するサービスの開始、ユーザーが開始ボタンをクリックするなど、アプリケーションにさらにユニークな機能を提供できます通知サービスがオンになっている場合は、閉じるボタンをクリックしてサービスにシャットダウンを通知します。このサービスを無効にすると、他のユーザーが動作しないMP3を再生しようとするため、サービスが互いに依存している可能性があります。
サービスとプロセス?
誰かが答えた:あなたが開始したサービスには、タスクマネージャーのどのサービスに対応するプロセスがあります;
一部の人々は言う:サービスは、機会が開かれるたびにサービスのスタートアップモードに従って開始されるプロセスのコレクションです。そして、開始されたプロセスは互いに交差する場合があります。
その拡張に従ってサービス機能を判断する:
サービスの主なステータスの意味: