Wenn Sie das & platzieren, teilen Sie der Shell mit, dass sie vor dem Hintergrund ausgeführt wird, und fahren Sie mit einem neuen Befehl fort.
Wenn Sie es an das Ende der Zeile setzen, gibt es keinen Befehl danach, und die Shell kehrt in den interaktiven Modus zurück.
Wenn Sie es in der Mitte platzieren, interpretiert die Shell den Rest der Zeile als neuen Befehl. Dieser Befehl leitet die Standardausgabe von nichts zu server.log um. Da Sie die Ausgabe von nohup nicht umleiten, wird sie jetzt auf dem Terminal angezeigt. Da die Shell ihre PS1 bereits zuvor neu gezeichnet hat, sehen Sie diese Zeile wie einen Befehl. Sie wird jedoch einfach von einem Hintergrundjob ausgegeben. Sie können Ihren neuen Befehl eingeben, ohne vorher die Eingabetaste drücken zu müssen (auch wenn Sie ihn später lesen.)