Betriebssystem Flashcards

1
Q

Was ist ein Betriebssystem?

A

Ein BS ist eine Sammlung von Programmen, die die Kommunakation zwischen Hardwarekomponenten und Anwendungsprogrammen ermöglichen. Damit steht der PC für den Benutzer bereit.

Kurz gesagt : eine Schnittstelle zwischen Benutzern und Hardwares. Es verwaltet alle Teile/Ressourcen eines PCs.

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

Aufgaben eines Betriebssystems

A
Speicherverwaltung
Prozessverwaltung
Geräteverwaltung
Dateiverwaltung
Rechteverwaltung
Abstraktion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Womit beschäftigt Speicherverwaltung

A

mit der Organisation aller Speicher/Speicherinhalte in der Reihenfolge (Register - Cache - Arbeitsspeicher - Festplatte - externe Speichermedien)

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

Womit beschäftigt Prozessverwaltung

A

mit der Kontrolle und Synchronisation aller laufenden Programme, um konfliktfrei und fehlerfreie Prozesse zu realisieren

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

Womit beschäftigt Geräteverwaltung

A

mit der Kontrolle und Steuerung aller Peripheriegeräte (z.B Tastatur, Maus, Drücker, Bildschirm)

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

Womit beschäftigt Dateiverwaltung?
Welche gehören zu Datein?
Was ist das Dateisystem?

A

mit der Organisation der Dateien (gespeicherte Programme und Daten auf Datenträger), wie das Erstellen, Löschen, Kopieren, Verschieben von Dateien.

Das Dateisystem stellt somit einen organisierten Support für den Zugriff auf diese Dateien dar.

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

Womit beschäftigt Rechteverwaltung

A

mit Zugriffsrechten/Benutzerrechten insbesondere bei Mehrbenutzerssystemen

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

Womit beschäftigt Abstraktion

A

verbirgt Einzelheiten (z.B Treiberprogramme) der Hardwarekomponente/Geräte vor dem Benutzer

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

Beispiele für Betriebssysteme in chronologischer Reihe

A
MSDOS
Unix
Windows 1,2,3
Linux
Windows 95,98,NT,2000
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind real time Systeme?

A

Sie dienen der Steuerung und Verwaltung von vorhersagbaren Aktionen in festgelegter Zeitspanne

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

Was sind Treiber? (Sotware : Driver)

A

Treiber sind Programme, die ermöglichen, dass ein Peripheriegerät am Rechnersystem problemlos angebunden und betrieben wird

Das BS stellt dafür eine abstrakte Treiberschnittstelle zur Verfügung

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

Was ist ein API?

A

wie ein Übersetzer zwischen zwei Programmen, die eine Kommunikation ermöglichen

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

pwd :

A

(print-working-directory) : gibt den absoluten Pfadnamen des Arbeitsverzeichnisses aus

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

cd :

A

(change working-directory) : wechselt das Arbeitsverzeichnis durch Eingabe eines neuen Verziechnisses

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

ls :

A

(list content of directory) : Alphabetische Ausgabe von Dateinamen im Arbeitsverzeichnis

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

ls -l

A

wie ls + die Zugriffsrechte der Dateien

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

ls -a

A

wie ls + alle versteckten Dateinamen

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

mkdir

A

(make directory) : neues Verzeichnis erstellen

19
Q

rmdir

A

leeres Verzeichnis löschen

20
Q

rm

A

remove

rm Dateiname
gewöhnliche Dateien löschen
mit der Option -r auch ganze Verzeichnisbäume

rm -r Verzeichnisname

21
Q

cat

A

concatenate

den Inhalt einer Textdatei zeigen

22
Q

more/less

A

Seitenweise Ausgabe von einer Textdatei

23
Q

Unterschiede zwischen cat, more und less

A

cat
für kurzen Textinhalt geeignet
wenn zu lang, kann nicht komplett gezeigt

more/less
seitenweises Anzeigen von Textdateien
für langen Textinhalt geeignet

more : im Text vorwärts weiterzublättern
less : im Text sowohl vorwärts und rückwärts weiterzublättern und einen neuen Editor öffnen

24
Q

cp

A

copy files : den Inhalt von Datei in eine Datei2 kopieren

25
Q

mv

A

move files :
• Dateien kopieren wie cp, aber die Originaldatei wird gelöscht.
• Dateien verschieben oder umbenennen

26
Q

find und Aufrufsyntax

A

den angegebenen Dateinamen ab einem bestimmten Ort suchen.

Aufrufsyntax : find ~ -name Dateiname

27
Q

grep

A

Dateien nach bestimmten Textstücken suchen (z.B grep muster Dateiname)

28
Q

wc

A

Anzahl der Zeichen, Wörter und Zeilen von Dateien zeigen

29
Q

echo

A

eine Textdatei erstellen

Aufrufsyntax : echo > …

30
Q

touch

A

eine neue leere Datei erstellen

31
Q

file

A

Art des Inhaltes einer Datei feststellen bzw. vermuten

32
Q

chmod

A

Zugriffsrechte von Dateien ändern

33
Q

du

A

directory utilization : für jedes Verzeichnis (evtl. jedes Unterverzeichnis) die Menge des belegten Plattenplatzes geben

34
Q

lpr

A

Ausgabe von Dateien am Drucker

35
Q

lpq

A

die aktuelle Druckerwarteschlange anzeigen

36
Q

lprm

A

Löschen von Druckaufträgen

37
Q

logout

A

Zugang zum System beenden

38
Q

man

A

Online-Manual zu allen Kommandos. Mit diesem Kommando werden Informationen zu den Kommandos erfragt

39
Q

whoami

A

Ausgabe vom Benutzernamen, der gerade im Terminal eingeloggt ist

40
Q

kill

A

Prozesse beenden

41
Q

history

A

Nummerierte Ausgabe der letzten 500 Befehle im History-File

42
Q

who

A

Liste von Informationen aller Benutzer, die zurzeit angemeldet sind

43
Q

grep

A

Dateien nach bestimmten Zeichenketten/Textstücken durchsuchen

44
Q

ps -e

ps -u

A

ps -e : Liste aller laufenden Prozesse ausgeben

ps -u : Liste aller Prozesse eines Nutzers ausgeben