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
mv
move files : • Dateien kopieren wie cp, aber die Originaldatei wird gelöscht. • Dateien verschieben oder umbenennen
26
find und Aufrufsyntax
den angegebenen Dateinamen ab einem bestimmten Ort suchen. Aufrufsyntax : find ~ -name Dateiname
27
grep
Dateien nach bestimmten Textstücken suchen (z.B grep muster Dateiname)
28
wc
Anzahl der Zeichen, Wörter und Zeilen von Dateien zeigen
29
echo
eine Textdatei erstellen Aufrufsyntax : echo > ...
30
touch
eine neue leere Datei erstellen
31
file
Art des Inhaltes einer Datei feststellen bzw. vermuten
32
chmod
Zugriffsrechte von Dateien ändern
33
du
directory utilization : für jedes Verzeichnis (evtl. jedes Unterverzeichnis) die Menge des belegten Plattenplatzes geben
34
lpr
Ausgabe von Dateien am Drucker
35
lpq
die aktuelle Druckerwarteschlange anzeigen
36
lprm
Löschen von Druckaufträgen
37
logout
Zugang zum System beenden
38
man
Online-Manual zu allen Kommandos. Mit diesem Kommando werden Informationen zu den Kommandos erfragt
39
whoami
Ausgabe vom Benutzernamen, der gerade im Terminal eingeloggt ist
40
kill
Prozesse beenden
41
history
Nummerierte Ausgabe der letzten 500 Befehle im History-File
42
who
Liste von Informationen aller Benutzer, die zurzeit angemeldet sind
43
grep
Dateien nach bestimmten Zeichenketten/Textstücken durchsuchen
44
ps -e | ps -u
ps -e : Liste aller laufenden Prozesse ausgeben ps -u : Liste aller Prozesse eines Nutzers ausgeben