
Ab heute verwende ich ein Terminal pro Server:
- iPython-Server
- Spark-Server
- Hadoop-Server
- usw. ... Ich habe am Ende sieben Terminalkonsolen, um alle diese Dienste zu verwalten, was nicht so sauber ist. Ich dachte daran, die Ausgabe umzuleiten oder diese Server mit folgendem zu daemonisieren:
- Umleitung: Server > Pfad zum Protokoll 2>&1
- daemonisieren: Server &
aber alle diese Dienste können über die Eingabe von Strg+C beendet werden. Und manche stellen zwischendurch auch Fragen. Wenn ich diese beiden Optionen auswähle, verliere ich die Möglichkeit, [1] den Prozess zu beenden (außer um eine Kill-Nachricht zu senden?) [2] manchmal gestellte Fragen zu beantworten (hauptsächlich beim Beenden des Dienstes: „Möchten Sie die Arbeit speichern?“)
Wie kann ich die Anzahl der zu öffnenden Terminals begrenzen?
Danke, Romain.
Antwort1
Schauen Sie sich screen
oder an tmux
.