终端在打开gedit后停止在MacO上工作

时间:2019-05-19 17:11:38

标签: macos terminal gedit

我有MacOs 10.14,并通过HomeBrew在Mac上安装了gedit。当我打开gedit时,输入:

gedit nameoffile

终端停止响应命令。 为了再次使用Terminal,我唯一能做的就是关闭gedit并终止Terminal的会话,然后重新打开它。 有什么我可以解决的吗?

***我设法找到了一种解决方案,以在终止Terminal会话时不关闭gedit:我必须使用

打开gedit
sudo gedit nameoffile 

然而,终端也以这种方式停止响应任何命令...

1 个答案:

答案 0 :(得分:0)

从终端运行命令时,该命令将接管。关闭gedit窗口后,由于某种原因,该过程可能会继续运行。

您可以在启动时通过在末尾添加&将命令发送到后台:

gedit nameoffile &

当过程开始时,这应该立即使您返回到提示。

或者,您可以通过点击Ctrl-Z来暂停该过程,然后对该过程执行各种操作,例如:使用kill终止该过程,取消暂停该过程,然后使用{{ 1}},使用bg将其放回前台,查看包含fg等的正在运行的作业的列表。

您可以详细了解终端流程的工作方式here