Warum funktioniert nohup bei meiner Verbindung zu AWS über Putty nicht wie beschrieben?

Warum funktioniert nohup bei meiner Verbindung zu AWS über Putty nicht wie beschrieben?

nohup sleep 180 &Ich verbinde mich von Windows 10 aus mit Putty mit einer AWS EC2-Instanz (Ubuntu). Wenn ich das dann versuche exitund mich dann erneut verbinde, ist der Job weg. Ich habe es mit längerem Ruhezustand wiederholt und dieses Problem ursprünglich festgestellt, als ich versuchte, es mit einem lang laufenden Python-Code zu tun. Ich kenne diesen Beitrag...wird nach SSH-Abmeldung im Hintergrund ausgeführt da alles, was ich gesucht habe, dasselbe sagte, aber es funktioniert bei mir nicht. Gibt es einen Unterschied zwischen Windows 10 und Putty oder etwas, das ich übersehen habe? Ich kann versuchen, es zu installieren, screenaber ich denke, nohup sollte einfach funktionieren?

Update zu dem, was ich bisher versucht habe. Ich habe den vorgeschlagenen Beitrag zu systemd verwiesen. Ich habe Folgendes verwendet:

$ nohup sleep 180 &
$ grep Sig /proc/$!/status

SigQ:   0/60090
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000001
SigCgt: 0000000000000000

Basierend auf dem Beitrag bedeutet dies, dass mein Problem nicht darin besteht, „dass der erzeugte Prozess seinen eigenen Handler für implementiert SIGHUP

Also habe ich folgendes versucht:

systemd-run --scope --user sleep 300

Dann habe ich die Verbindung zum WLAN getrennt und versucht, die Verbindung über Putty wiederherzustellen, und der Job war weg. Sobald Putty fehlschlägt, wird der Job beendet.

verwandte Informationen