Erstellen von Units
Version vom 10. Januar 2023, 08:30 Uhr von Thomas.will (Diskussion | Beiträge)
Aufgabe
Erster Teil
- Vorgegeben ist dieses Shellskript
- /usr/local/sbin/test-system.sh
#!/bin/bash echo test-system-$1 $(date) >> /tmp/test-system.log
- Erstellen sie 3 System-units
- date1.service
- date2.service
- date3.service
- Diese sollten im default.target gestartet werden.
- Dies sollten das obige Skript mit dem jeweiligen Parameter 1, 2 oder 3 aufrufen.
- Starten sie die Skripte ins System.
- Testen sie die Funktion
Zweiter Teil
- Was bewirkt die Direktive RemainAfterExit=yes in der Service Sektion?
- Enablen sie die Units und starten sie den Rechner neu.
- In welcher Reihenfolge wurden die Skripte gestartet?
Dritter Teil
- Lassen sie die Units in der Reihenfolge 3,2,1 starten