Betriebssysteme Flashcards

1
Q

Was ist ein Betriebssystem?

A

Ein Betriebssystem ist ein
Programm, das dem Benutzer
den Zugriff auf die Hardwarekomponenten eines Rechners
ermoeglicht.
Es stellt somit das Bindeglied zwischen Hardware und
Benutzer dar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist die Hauptaufgabe des Kernels?

A

Steuerung der geaetenahen Grundfunktionen des Rechners

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nennen Sie die Teilaufgaben des Kernels.

A
  • Prozessverwaltung
  • Speichermanagement
  • Ressourcenvergabe
  • Benutzerverwaltung
  • Dateiverwaltung
  • Ein-/Ausgabesteuerung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vorteile von Linux?

A
  • Kostenlos
  • Open-Source
  • Portierbarkeit von PC zu Großrechner
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Eigenschaften eines Multi–Tasking–Betriebssystems?

A

Verschiedene Prozesse koennen auf
dem Rechner zeitlich
quasi–parallel abgearbeitet
werden. ⇒ Prozessverwaltung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Eigenschaften eines Multi–User–Betriebssystems?

A

Mehrere Benutzer koennen den
Rechner gleichzeitig benutzen,
koennen sich aber nicht gegenseitig
stoeren. ⇒ Benutzerverwaltung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Welche Eigenschaften besitzt jeder Benutzer bei Linux?

A
  • Benutzername
  • Passwort
  • Heimatverzeichnis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kurzbeschreibung der Shell?

A
  • ”Sie umgibt das Betriebssystem / den Rechner wie eine Schale”
  • Die Shell ist kein Bestandteil des Betriebssytems, sondern mit einem Anwenderprogramm vergleichbar

Zweck:

  • Kommandointerpreter
  • ’Schnittstelle’ zum Betriebssystem & Rechner
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche Arten von Rechten gibt es und was bewirken sie jeweils bei Dateien und Verzeichnissen?

A

Arten von Rechten:
– r : Lesen des Dateiinhalts (read)
– w : Verändern / Beschreiben des Dateiinhalts (write)
– x : Ausführen (execute)

bei ”normalen” Dateien:
– r : das Auslesen des Dateiinhalts, z.B. mit cat
– w : das Verändern des Dateiinhalts, z.B. mit vi
– x : das Ausführen eines Programms, wie z.B. selbst compilierte Programme

bei Verzeichnissen:
– r : das Auslesen des Verzeichnisinhalts, z.B. mit ls
– w : das Verändern des Verzeichnisinhalts, um in diesem Verzeichnis Dateien und Verzeichnisse erstellen oder löschen zu können, z.B. mit rm, mkdir, …
– x : das Betreten / Durchqueren eines Verzeichnisses, mit z.B. cd. (Ohne dieses Recht sind auch alle darin enthaltenen Dateien und Verzeichnisse nicht erreichbar!)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Welche Arten von Benutzern gibt es?

A

Arten von Benutzern:
– u : Besitzer (user)
– g : Gruppe (group)
– o : Andere (others)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wie lässt sich die Gruppenzugehörigkeit ermitteln?

A
  • groups

- id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wie können Rechte vergeben oder entnommen werden?

A

Befehl : chmod
– u, g, o (User, Group, Others) / a (All = ugo)
– + (geben) / - (nehmen)
– r, w, x (read, write, execute)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie kann man den Besitz einer Datei verändern?

A

Mit den Befehlen chown und chgrp

How well did you know this?
1
Not at all
2
3
4
5
Perfectly