Auf der CLI dauert es manchmal eine Weile, bis ein Befehl, den ich eingebe, abgeschlossen ist, und manchmal weiß ich, wann das passieren wird. Ich bin etwas verwirrt über "Hintergrund" und dergleichen in Linux.
Was ist der gebräuchlichste (oder benutzerfreundlichste) Weg, um der CLI mitzuteilen, dass ich nicht warten möchte, bitte geben Sie mir sofort meine Eingabeaufforderung zurück. Und wenn es mir einen Fortschrittsbalken oder nur einen Busy-Spinner geben könnte, wäre das großartig!
Akzeptierte Antwort:
Bevor Sie den Befehl ausführen, können Sie &
anhängen zur Befehlszeile um im Hintergrund zu laufen:
long-running-command &
Nachdem Sie einen Befehl gestartet haben, können Sie Strg drücken Z um es auszusetzen, und dann bg
um es in den Hintergrund zu stellen:
long-running-command
[Ctrl+Z]
bg