终端无法正常工作

终端无法正常工作

我是 Ubuntu 新手,我在 Mac 上使用它的虚拟化版本(通过 virtualbox)。当我在终端上尝试一个简单的命令(例如 gedit)时,我可以打开它,但是...终端卡住了。user@computer:~$ 不再出现。唯一的方法是关闭 gedit 应用程序。这是正常的吗?我做错了什么?

答案1

如果你只是输入

gedit

那么gedit命令将保留在 shell 的前景。如果您希望它返回到提示符以便您可以输入其他命令,您需要将第一个命令放在背景&- 你可以在调用它时通过添加字符来实现

gedit &

如果命令已经在 shell 中运行,而你想让它在后台运行,你可以输入Ctrl+z来停止当前作业

$ gedit
^Z
[1]+  Stopped                 gedit

并使用其作业号将作业置于后台,这将返回提示

$ bg 1
[1]+ gedit &
$ 

相关内容