Startskripten
Startskripten sind Skripte, die beim Start einer Maschine, eines Systems oder einer Anwendung automatisch ausgeführt werden, um Aufgaben wie Initialisierung, Konfiguration oder den Start von Diensten zu übernehmen. Sie automatisieren wiederkehrende Arbeiten, die für einen funktionsbereiten Zustand benötigt werden.
In Betriebssystemen gibt es Startskripten für den Bootprozess (Systemstartskripte) sowie für die Benutzerumgebung oder Anwendungen (Anwendungs-
In Linux spielte früher SysV-Init mit Skripten in /etc/init.d eine zentrale Rolle; Runlevel-Konfiguration steuerte den Ablauf.
Anwendungsstartskripten steuern das Starten einer Anwendung, oft inklusive Umgebungsvariablen, Pfaden und Parametern. Beispiele sind npm start
Wichtige Kriterien sind Idempotenz, korrekte Abhängigkeiten, Protokollierung und sichere Berechtigungen. Gute Startskripten sind dokumentiert, robust gegenüber