
Ich weiß, wie man Programme beim Booten oder in bestimmten Abständen im Hintergrund startet cron
, aber in diesem Fall möchte ich ein Python-Skript automatisch im Vordergrund starten, wenn der Computer hochfährt, damit ich seine Ausgabe sofort auf dem Bildschirm sehe.
Ist das ohne mein Zutun möglich?
Antwort1
Abhängig von Ihrer Distribution können Sie das Skript in einem Runlevel platzieren (das ausgeführt wirdnachIhr Benutzer ist angemeldet). Im Gegensatz zu cron wird es interaktiv ausgeführt!
Sie müssen überprüfen, was Ihr Runlevel bedeutet (da Sie ihn möglicherweise vom Standard geändert haben).
Die Standard-Runlevel für Debian und Ubuntu sind:
- 0 System Halt
- 1 Einzelbenutzer
- 2 Vollständiger Mehrbenutzermodus (Standard)
- 3-5 Wie 2
- 6 Systemneustart
Platzieren Sie das Skript hier /etc/rcX.d. Platzieren Sie die Datei einfach in der richtigen Ausführungsebene und sie wird ausgeführt, nachdem die Maschine gestartet ist