M305 - Betriebssysteme installieren
  • Intro
  • 🗓️Organisatorisches / Bewertung
  • TAG 1
    • 🏁Tagesziele
    • Einführung Betriebssysteme
    • Betriebssysteme
      • Eigenschaften von Modernen Betriebssystemen
      • Aufbau im Zwiebelschalenmodell
        • 📝Aufgabe - Flippchart erstellen
    • Partitionierung
    • Filesysteme
      • Wichtige Eigenschaften von Filesystemen
      • Eigenschaften diverser Dateisysteme
    • 📝Aufgabe - Windows Installation
  • TAG 2
    • 🏁Tagesziele
    • Mindestanforderungen Betriebssysteme
    • Bootvorgang Rechner
      • EFI/UEFI
      • Aufgaben des BIOS/UEFI
    • Lizenzmodelle
      • Closed Source Software
      • Andere Lizenztypen
    • Installation Ubuntu
    • Windows Terminal - Kommandozeile Windows
      • CMD (Eingabeaufforderung) / «Windows Terminal»
      • Windows PowerShell
      • Windows PowerShell ISE
    • Kommandozeile Linux
      • PowerShell unter Linux
      • Terminal - Apple Computer
    • 📝Aufgabe Konsolenvergleich Linux vs. Windows
    • 📝Aufgabe Austauschlaufwerk Windows - Ubuntu
  • TAG 3
    • 🏁Tagesziele
    • WSL - Windows-Subsystem für Linux
    • 📝Administratorentätigkeit
      • 2 - Systeme aktuell halten
      • 3 - Fingerübung
      • 4 - Kontrolle und Installations-Überprüfung
        • 4.2 Kontrolle unter Ubuntu
        • 4.3 Sind die Installation ohne Probleme erfolgt?
        • 4.4 Log-Dateien unter Windows
        • 4.5 Log-Dateien unter Ubuntu
      • 5 Mit Dateien und Verzeichnissen arbeiten
      • 6. Grub Bootloader
      • 7 Konfiguration der LAN-Verbindung
      • 8 Prozesse und Anwendungen überwachen
      • 9 Firewall
      • 10 Fernzugriff und Fernadministration
        • 10.1 SSH unter Linux
        • 10.2 SSH unter Windows
        • 10.3 SSH Verbindungen mit Tools
        • 10.4 RDP unter Windows
        • 10.5 Remoteverbindung unter Linux
        • 10.6 Screen Sharing unter Ubuntu
  • TAG 4
    • 🏁Tagesziele
    • 📝Administratorentätigkeit
    • Benutzer verwalten
    • Windows File Berechtigungen
    • Ubuntu File Berechtigungen
    • ✍️Aufgabe u-g-o Berechtiungen
  • TAG 5
    • 🏁Tagesziele
    • 📝Aufgabe - Shell Scripts
    • 📝Aufgabe - Zugriff Windows Freigabe
    • 📝Aufgabe - Datenaustausch über SSH
  • TAG 6
    • 🏁Tagesziele
    • Aufgabe - Systemabsicherung Ubuntu
  • Lösungen
    • Tag 1
      • Lösung - Eigenschafter verschiedener Modi
      • Lösung - Partitionierung
      • Lösung - Einführung Betriebssysteme
      • Lösung - Eigenschafter von Dateisystemen
    • Tag 2
      • Lösung - Mindestanforderungen Betriebssysteme
    • Tag 3
    • Tag 4
      • Lösung - Windows Gruppen
    • Tag 5
Powered by GitBook
On this page
  • Windows
  • Dienste / Service unter Windows
  • Daemons / Service unter Ubuntu
  1. TAG 3
  2. Administratorentätigkeit

8 Prozesse und Anwendungen überwachen

Previous7 Konfiguration der LAN-VerbindungNext9 Firewall

Last updated 1 year ago

Für jede laufende Applikation gibt es einen Prozess. Prozesse sind meistens unabhängig voneinander und können im Fehlerfall beendet werden.

Prozesse verfügen immer über eine PID (Process ID) und einen Namen. Über die PID werden die Prozesse eindeutig identifiziert. So kann mehrmals der gleiche Prozessname (z.B. explorer.exe) unter mehreren PIDs gestartet werden.

Dienste sind grundsätzlich Hintergrundprozesse welche beim Starten des Betriebssystems oder bei bestimmten Ereignissen starten.

Versuchen Sie diese Fragen für beide Systeme zu beantworten:

· Welche Prozesse (Task) laufen aktuell auf ihrem System? · Welche Anwendungen sind gestartet? · Welche Prozesse oder Anwendungen benötigen wieviel Prozent von der verfügbaren Rechnerleistung? · Laufen da etwa Dinge ab, von denen Sie gar nichts wissen?

Suchen Sie sich diesmal selbst die dazu notwendigen Informationen via Kursunterlagen und Internet.

Windows

Starten Sie den Task-Manager aus der Taskleiste heraus und erkunden Sie dessen Möglichkeiten.

Zum Beispiel der Windows Update Dienst startet erst, wenn die geplante Suche der Windows Updates aktiviert wird.

Dienste / Service unter Windows

Die Dienste können mit Rechtsklick -> Eigenschaften konfiguriert werden.

Es gibt diverse Starttypen.

Automatisch (verzögerter Start):

Der Dienst wird einige Zeit nach dem Systemstart gestartet. Dies ist sinnvoll für Dienste welche den Start verzögern könnten.

Automatisch: Der Dienst wird mit dem System gestartet.

Manuell: Der Dienst wird nur gestartet, wenn eine Applikation diesen manuell ausführt.

Deaktiviert: Der Dienst kann nicht über eine Applikation gestartet werden. Ein Start ist nur über die Dienstverwaltung oder Kommandozeile möglich.

Von der Dienstverwaltung kann man die Dienste manuell starten, beenden oder neustarten. Dies ist manchmal nötig, wenn sich das Betriebssystem nicht so verhält wie es soll. Dies sind die typischen „Starten Sie mal Ihren Computer neu“ Probleme.

Daemons / Service unter Ubuntu

In Linux bezeichnet man als "Daemon" ein Hintergrundprozess, der im Betriebssystem ausgeführt wird, ohne direkte Interaktion mit dem Benutzer. Diese Daemons führen verschiedene Aufgaben aus, wie zum Beispiel das Verwalten von Systemdiensten, das Überwachen von Ressourcen, das Bereitstellen von Netzwerkdiensten oder das Ausführen von geplanten Aufgaben.

Hier sind einige wichtige Eigenschaften von Daemons unter Linux:

  1. Hintergrundprozesse: Daemons laufen im Hintergrund und werden in der Regel während des Systemstarts gestartet und arbeiten auch dann weiter, wenn kein Benutzer angemeldet ist.

  2. Unabhängigkeit von Benutzerinteraktion: Im Gegensatz zu Anwendungen, die eine Benutzerschnittstelle benötigen, arbeiten Daemons ohne direkte Benutzerinteraktion. Sie können jedoch durch Konfigurationsdateien oder Befehle des Benutzers konfiguriert und gesteuert werden.

  3. Systemdienste: Viele Daemons sind verantwortlich für das Starten, Stoppen und Verwalten von Systemdiensten, wie beispielsweise den Netzwerkdiensten (z. B. Apache für Webserver oder SSH für sichere Remote-Verbindungen).

  4. Überwachung und Verwaltung von Ressourcen: Einige Daemons überwachen und verwalten Ressourcen wie Speicher, CPU-Nutzung oder Netzwerkverbindungen, um die Leistung und Stabilität des Systems sicherzustellen.

  5. Planmäßige Aufgaben: Daemons können auch planmäßige Aufgaben ausführen, wie beispielsweise das regelmäßige Erstellen von Backups, das Aktualisieren von Datenbanken oder das Überprüfen von Sicherheitsrichtlinien.

Einige Beispiele für bekannte Daemons unter Linux sind:

  • sshd: Der SSH-Daemon, der sichere Remote-Verbindungen ermöglicht.

  • httpd: Der Apache HTTP-Server-Daemon für die Bereitstellung von Webseiten.

  • cron: Der Daemon für die planmäßige Ausführung von Aufgaben (Cron-Jobs).

  • systemd: Der systemd-Daemon, der für das Starten und Verwalten von Systemdiensten verantwortlich ist.

Daemons sind ein wichtiger Bestandteil von Linux-Systemen und tragen dazu bei, dass das Betriebssystem effizient und zuverlässig funktioniert.

Gibt es so was wie ein Taskmanager auch unter Ubuntu?

Dieser Befehl zeigt eine Liste aller Dienste an, die auf deinem Ubuntu-System installiert sind, zusammen mit ihrem aktuellen Status (aktiviert oder deaktiviert).

systemctl list-unit-files --type=service

Die Services können mit ...

service <Service Name> start

«start» gestartet und mit «stop» gestoppt werden.

service <Service Name> stop

Unter Linux können Prozesse auch mittels Befehl „top“ ausgegeben werden.

top

Eine schönere Auflistung der Prozesse lässt sich mit dem Befehl htop erstellen. Installieren Sie folgendes Tool dazu:

sudo apt install htop

und staten Sie es mit

htop

Das Programm zeigt alle laufenden Prozesse.

Mit F9 können einzelne Prozesse geschlossen werden.

Auch können Prozesse direkt in der Kommandozeile geschlossen werden. Der Befehl dazu lautet „pkill“. Um Firefox zu schliessen, verwendet man folgenden Befehl.

pkill firefox

oder alternativ auch btop

Vielleicht finden Sie ja auch noch weitere Anwendungen.

Auf die Dienstverwaltung kann via Windows Suche zugegriffen werden:

📝
Windows Task-Manager
Windows Dienste
Eigenschaft eines Dienstes
System
htop
btop