diff --git a/03_3_uebung_etwas_ueber_das_system_herausfinden.md b/03_3_uebung_etwas_ueber_das_system_herausfinden.md index 2dd35c9..28d3e75 100644 --- a/03_3_uebung_etwas_ueber_das_system_herausfinden.md +++ b/03_3_uebung_etwas_ueber_das_system_herausfinden.md @@ -1,15 +1,38 @@ # 3.3 Übung: Etwas über das System herausfinden -{% exercise %} -Wieviel Arbeitsspeicher ist auf dem System frei? -{% solution %} -free -h -{% endexercise %} ---- +## 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. -Aufgabe: Wieviel Arbeitsspeicher ist auf dem System frei? +### 1. Wieviel Arbeitsspeicher ist auf dem System frei? Lösung: {%s%}free -h{%ends%} ---- \ No newline at end of file +### 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, in welcher Version und mit welchem Linux-Kernel ist installiert? +Lösung: {%s%} +* cat /etc/issue +* cat /etc/debian_version +* 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%} +Lösung: {%s%}ps -e{%ends%} + +### 7. Welche Netzwerkverbindungen sind gerade aktiv? +Lösung: {%s%} +* netstat -i +* netstat -r +* {%ends%} \ No newline at end of file