回答受付が終了しました

Linuxで、 サービスを提供するアプリケーションの多くは端末から切り離して実行されるため、ジョブ番号を持たない。 これはどういうことでしょうか?

Linux系 | Unix系33閲覧

回答(1件)

1

ジョブ番号は、 端末で動作しているシェルからバックグランドで実行されたプロセスに付けられます。 端末からいろいろ操作する時に使う番号です。 サービスを提供するプロセスは、端末から起動するのではなく、 システムの起動時に自動で立ち上がる様になっています。 つまり端末とは無縁なところで起動されているので、ジョブ番号の付けようがないので付いていません。 でも、OSでは、別にプロセスIDというのを、それぞれのプロセスに付けています。 操作する必要がある場合はジョブ番号でなく、プロセスID指定で行います。

1人がナイス!しています