mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-27 20:21:56 +01:00
muh
This commit is contained in:
parent
a97ae7a04c
commit
e26dfd7aa7
@ -16,26 +16,27 @@ Verwenden dafür Bash- oder Shell-Scripting, um das Script
|
|||||||
zu erstellen und sicherzustellen, dass es auf Ihrem System
|
zu erstellen und sicherzustellen, dass es auf Ihrem System
|
||||||
ausgeführt werden kann.
|
ausgeführt werden kann.
|
||||||
|
|
||||||
**Formattierte Inhalte**
|
**1.) Formattierte Inhalte**
|
||||||
|
|
||||||
Formattieren Sie alles in eine gut leserliche Form.
|
Formattieren Sie alles in eine gut leserliche Form.
|
||||||
|
|
||||||
Folgendes ist auszugeben:
|
Folgendes ist auszugeben:
|
||||||
|
|
||||||
- Der Hostname des Systems
|
- 1. Der Hostname des Systems
|
||||||
- Die Betriebssystemversion
|
- 2. Die Betriebssystemversion
|
||||||
- Der Modellname der CPU
|
- 3. Der Modellname der CPU
|
||||||
- Die Anzahl der CPU-Cores
|
- 4. Die Anzahl der CPU-Cores
|
||||||
- Der gesamte und der genutze Arbeitsspeicher
|
- 5. Der gesamte und der genutze Arbeitsspeicher
|
||||||
- Die Menge des verfügbaren Speichers
|
- 6. Die Menge des verfügbaren Speichers
|
||||||
- Die Menge des freien Speichers
|
- 7. Die Menge des freien Speichers
|
||||||
- Die Gesamtgröße des Dateisystems
|
- 8. Die Gesamtgröße des Dateisystems
|
||||||
- Die Menge des belegten Speichers auf dem Dateisystem
|
- 9. Die Menge des belegten Speichers auf dem Dateisystem
|
||||||
- Die Menge des freien Speichers auf dem Dateisystem
|
- 10. Die Menge des freien Speichers auf dem Dateisystem
|
||||||
- Die aktuelle Systemlaufzeit
|
- 11. Die aktuelle Systemlaufzeit
|
||||||
|
- 12. Die aktuelle Systemzeit
|
||||||
|
|
||||||
|
|
||||||
**Dateiausgabe wahlweise**
|
**2.) Dateiausgabe wahlweise**
|
||||||
|
|
||||||
Gefordert ist die Ausgabe **wahlweise** direkt auf das
|
Gefordert ist die Ausgabe **wahlweise** direkt auf das
|
||||||
Terminal, bzw. die Console, wie auch in eine Datei.
|
Terminal, bzw. die Console, wie auch in eine Datei.
|
||||||
@ -48,14 +49,15 @@ Datei **[timestamp]-sys-[hostname].info** erzeugt werden.
|
|||||||
Tipp: Benutzen Sie für den Timestamp `date '+%Y-%m-%d_%H%M'`
|
Tipp: Benutzen Sie für den Timestamp `date '+%Y-%m-%d_%H%M'`
|
||||||
und für den Hostnamen `hostname` oder `uname -u`
|
und für den Hostnamen `hostname` oder `uname -u`
|
||||||
|
|
||||||
**Regelmässigkeit**
|
**3.) Regelmässigkeit**
|
||||||
|
|
||||||
Binden Sie Ihr Skript in die `crontab` ein
|
Binden Sie Ihr Skript in die `crontab` ein
|
||||||
und wählen Sie einen geeigneten Ausführungs-Intervall.
|
und wählen Sie einen geeigneten Ausführungs-Intervall.
|
||||||
|
|
||||||
|
|
||||||
### Resultat
|
### Resultat
|
||||||
|
|
||||||
Das Resultat könnte so aussehen:
|
Ihr Resultat könnte so aussehen:
|
||||||
|
|
||||||
![./hostinformation.jpg](./hostinformation.jpg)
|
![./hostinformation.jpg](./hostinformation.jpg)
|
||||||
|
|
||||||
|
|
||||||
@ -66,10 +68,10 @@ Das Resultat könnte so aussehen:
|
|||||||
| Punkte | Beschreibung |
|
| Punkte | Beschreibung |
|
||||||
|-------|--------------|
|
|-------|--------------|
|
||||||
| 3 | Alle oben genannten Sytem-Infos |
|
| 3 | Alle oben genannten Sytem-Infos |
|
||||||
| 1 | Ausgabe in Datei inkl. "Switch" und richtiger Dateiname |
|
| 1 | Ausgabe in Datei mit "Switch" und richtigem Dateiname |
|
||||||
| 1 | Regelmässige Ausführung (Abgabe von 3 Files, die das System im Takt erstellt hat) |
|
| 1 | Regelmässige Ausführung (Abgabe von 3 Files, die das System im Takt erstellt hat) |
|
||||||
| 1 | Bonuspunkt für "gute/schöne" Darstellung |
|
| 1 | Bonuspunkt für "gute/schöne" Darstellung |
|
||||||
| **6** | Total |
|
| **6** | **Total** |
|
||||||
|
|
||||||
|
|
||||||
### Noten
|
### Noten
|
||||||
|
Loading…
Reference in New Issue
Block a user