
Ich bin neu bei Ubuntu und verwende es virtualisiert auf dem Mac (mit Virtualbox). Wenn ich einen einfachen Befehl im Terminal ausprobiere (z. B. gedit), bekomme ich es zwar geöffnet, aber ... das Terminal bleibt hängen. user@computer:~$ erscheint nicht mehr. Die einzige Möglichkeit besteht darin, die gedit-Anwendung zu schließen. Ist das normal? Was mache ich falsch?
Antwort1
Wenn Sie einfach
gedit
dann gedit
bleibt der Befehl in der ShellVordergrundWenn Sie zur Eingabeaufforderung zurückkehren möchten, damit Sie weitere Befehle eingeben können, müssen Sie den ersten Befehl in dasHintergrund- Sie können dies tun, wenn Sie es aufrufen, indem Sie das &
Zeichen hinzufügen
gedit &
Wenn ein Befehl bereits in der Shell ausgeführt wird und Sie ihn in den Hintergrund stellen möchten, können Sie Ctrl+ eingeben z, um aktuelle Jobs zu stoppen
$ gedit
^Z
[1]+ Stopped gedit
und hinterlegen Sie einen Job mit seiner Jobnummer, woraufhin Sie die Eingabeaufforderung erhalten
$ bg 1
[1]+ gedit &
$