我是 Ubuntu 新手,我在 Mac 上使用它的虚拟化版本(通过 virtualbox)。当我在终端上尝试一个简单的命令(例如 gedit)时,我可以打开它,但是...终端卡住了。user@computer:~$ 不再出现。唯一的方法是关闭 gedit 应用程序。这是正常的吗?我做错了什么?
答案1
如果你只是输入
gedit
那么gedit
命令将保留在 shell 的前景。如果您希望它返回到提示符以便您可以输入其他命令,您需要将第一个命令放在背景&
- 你可以在调用它时通过添加字符来实现
gedit &
如果命令已经在 shell 中运行,而你想让它在后台运行,你可以输入Ctrl+z来停止当前作业
$ gedit
^Z
[1]+ Stopped gedit
并使用其作业号将作业置于后台,这将返回提示
$ bg 1
[1]+ gedit &
$