
私は Ubuntu を初めて使用しており、Mac で仮想化して使用しています (VirtualBox を使用)。ターミナルで簡単なコマンド (例: gedit) を実行したところ、ターミナルは開きましたが...ターミナルは動かなくなりました。user@computer:~$ は表示されなくなりました。唯一の方法は、gedit アプリケーションを閉じることです。これは正常ですか? 何が間違っているのでしょうか?
答え1
単に入力するだけで
gedit
コマンドgedit
はシェル内に留まります前景プロンプトに戻って他のコマンドを入力したい場合は、最初のコマンドを背景&
-文字を追加して呼び出すと、それが可能になります
gedit &
シェルでコマンドがすでに実行されていて、それをバックグラウンドで実行したい場合は、Ctrl+と入力してz現在のジョブを停止できます。
$ gedit
^Z
[1]+ Stopped gedit
ジョブ番号を使用してジョブをバックグラウンドで実行すると、プロンプトが返されます。
$ bg 1
[1]+ gedit &
$