如何重新启动“ctrl + z”停止的一些进度?

时间:2014-10-28 03:15:13

标签: postgresql jobs ctrl

当我使用时

postgres -D /usr/local/pgsql/data 

要开始postgresql进度,我会发送一个ctrl+z信号来阻止它 现在,当我使用createuserpsql时,它没有响应。

我该怎么办?

3 个答案:

答案 0 :(得分:1)

在shell中输入fg。这将恢复您的过程

答案 1 :(得分:0)

ctrl+z后,它将暂停执行当前进程并将其移至后台。如果您希望在后台开始运行,请在按bg后输入ctrl-z

如果您希望让它在前台运行(并且无法在提示中输入新命令),请在按fg后输入ctrl-z

如果您希望从头开始在后台运行它,请在命令末尾使用&

postgres -D /usr/local/pgsql/data &

答案 2 :(得分:0)

如果您将流程发送到后台用户ctrl-z,则会自行暂停。

您可以使用bg恢复该操作,并且它将继续在后台运行。

如果这不是您想要的,请停止postgres并重新开始,我会使用service postgres startservice postgres stop

如果那些工作正在尝试/etc/init.d/postgres stop/etc/init.d/postgres start