52 lines
1.9 KiB
Markdown
52 lines
1.9 KiB
Markdown
# 3.4 Übung: Etwas über das System herausfinden
|
|
|
|
|
|
## Aufgaben zu Linux-Kommandos
|
|
Welche Linux-Kommandos liefern die Antworten auf die folgenden Fragen? Ein Teil der benötigten Kommandos findet sich auf dem im vorigen Kapitel erwähnten [Cheatsheet](http://cheatsheetworld.com/programming/unix-linux-cheat-sheet/). Weitere Antworten finden sich über Suchen im Internet. Meist reicht es an die passenden Suchbegriffe das Wort "linux" mit anzuhängen.
|
|
|
|
## Hilfreiche Grundlagen
|
|
* Dateien und Verzeichnisse: siehe [Cheatsheet](http://cheatsheetworld.com/programming/unix-linux-cheat-sheet/)
|
|
* Abbruch / Programm beenden: ***STRG*** und ***C***
|
|
* Kurzhilfe eines Programms aufrufen: ***Programmname* --help**
|
|
* Handbuch eines Programms aufrufen: **man** ***Programmname***
|
|
* Automatische Ergänzung von Befehlen: ***Tab***
|
|
* Vorige Kommandos anzeigen: ***Pfeiltaste nach oben***
|
|
* Suche in Historie der Kommandozeile: ***STRG*** und ***R***
|
|
|
|
### 1. Wieviel Arbeitsspeicher ist auf dem System frei?
|
|
|
|
Lösung: {%s%}free -h{%ends%}
|
|
|
|
### 2. Wieviel Festplattenspeicher ist auf dem System frei?
|
|
Lösung: {%s%}df -h{%ends%}
|
|
|
|
### 3. Welche(r) Prozessor(en) stehen dem System zur Verfügung?
|
|
Lösung: {%s%}lscpu{%ends%}
|
|
|
|
### 4. Welches Betriebssystem (a), in welcher Version (b) und mit welchem Linux-Kernel (c) ist installiert?
|
|
Lösung:
|
|
|
|
* (a) {%s%}cat /etc/issue{%ends%}
|
|
* (b) {%s%}cat /etc/debian_version{%ends%}
|
|
* (c) {%s%}uname -r{%ends%}
|
|
|
|
### 5. Wer ist gerade auf dem System angemeldet?
|
|
Lösung: {%s%}w{%ends%}
|
|
|
|
### 6. Welche Pakete sind auf dem System installiert?
|
|
Lösung: {%s%}dpkg -l{%ends%}
|
|
|
|
### 7. Welche Prozesse laufen derzeit auf dem System?
|
|
Lösung:
|
|
|
|
* {%s%}top{%ends%}
|
|
* {%s%}ps -e{%ends%}
|
|
|
|
Hinweis:
|
|
|
|
* Programme auf der Kommandozeile (wie z.B. ```top```) können in der Regel mit ```STRG``` und ```C``` beendet werden.
|
|
|
|
### 8. Welche Netzwerkverbindungen sind gerade aktiv?
|
|
Lösung:
|
|
|
|
* {%s%}netstat{%ends%} |