Was ist der Unterschied zwischen einem Service und einem Prozess?

667
sasuke_X220

Was ist aus Unix-Admin-Sicht der Unterschied zwischen diesen Terminologien? Service, Process, Thread, Task, Job, Daemon?

-2
Sie stellen eine Off-Topic-Frage. Fragen zu Produkt-, Service- oder ** Lernmaterialempfehlungen ** sind nicht thematisch. Siehe [Zum Thema] (https://superuser.com/help/on-topic). DavidPostill vor 7 Jahren 0
Haben Sie nach diesen Begriffen gesucht und Definitionen gefunden? marsh-wiggle vor 7 Jahren 0
Ihr seid hart Kyle H vor 7 Jahren 2
@DavidPostill ähm, könntest du genau erklären, wie das mit Software einkauft? Blaine vor 7 Jahren 0
@blaine bittet um Lernmaterial DavidPostill vor 7 Jahren 0
@KyleH Nur wenn die Leute verlangen, mit dem Löffel gefüttert zu werden, ohne überhaupt nachforschen zu müssen. Und Crosspost zu den falschen Seiten ... DavidPostill vor 7 Jahren 0
Ich stimme dir nicht zu. Der Stack-Tausch insgesamt hat zu viel Einstellung. Ich kann es nicht ändern, aber ich beantworte noch Fragen für Neulinge. Wir fangen alle irgendwo an. Kyle H vor 7 Jahren 1

1 Antwort auf die Frage

0
Kyle H

Was ist aus Unix-Admin-Sicht der Unterschied zwischen diesen Terminologien? Service, Process, Thread, Task, Job, Daemon?

Service ist ein Programm, das kontinuierlich im Hintergrund läuft.

Prozess ist ein Programm, das ausgeführt wird und eine PID, eine Prozess-ID, erhält.

Die Aufgabe ist unscharf, mir fällt kein konkretes Beispiel ein. Ich glaube, es ist eine Windows-Version eines Prozesses.

Job ist ein Befehl, der zu einem bestimmten Zeitpunkt ausgeführt wird, normalerweise durch cron.

Daemon ist so ziemlich ein Dienst, ein Programm, das im Hintergrund läuft. Der Hauptunterschied besteht darin, dass hier Verbindungen von Clients im Netzwerk akzeptiert werden.