以 nohup 方式运行应用程序

以 nohup 方式运行应用程序

目前我有pycharm启动 Pycharm IDE 的命令。我使用它就像这样,sudo pycharm这会启动 Pycharm,但我必须保持启动它的终端打开,因为如果我关闭它,Pycharm 也会关闭。

问题如下。

我如何启动 Pycharm(或任何其他应用程序)并能够从启动它的地方关闭终端?我试过了,nohup pycharm &但没有结果。我需要用 sudo 运行它

答案1

尝试setsid语法命令:

setsid program [arg...]

所以就你的情况而言:

setsid pycharm

man setsid

       setsid - run a program in a new session

例如:setsid firefox

答案2

如果您正在运行 kde org gnome,则可以使用ALT+ F2gksudo pycharm 或ALT+ F2kdesu pycharm `,但可能真的没有理由以 root 身份运行它。

相关内容