首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux自动启动

Linux自动启动
EN

Stack Overflow用户
提问于 2015-03-26 00:08:23
回答 1查看 156关注 0票数 0

我正在准备考试,不同的科目有不同的环境。例如,我希望能够启动一个java_course脚本来打开我需要的PDF,然后启动eclipse和firefox,也许另一个shell将独立于我启动的shell。

到目前为止,我从以下几个方面开始:

代码语言:javascript
复制
abc@xyz:~$ okular abc.pdf def.pdf hij.pdf & firefox & eclipse &

从shell启动的所有内容也将被关闭。

提前感谢您的建议。

EN

回答 1

Stack Overflow用户

发布于 2015-03-26 00:15:00

如果当您关闭shell时,从shell启动的应用程序正在关闭,那么它们不会以应有的方式自行分离。

不过,我认为这些应用程序应该正确地执行此操作。

如果它们(或其他一些应用程序)不是这样的,您可以尝试将标准输入、输出和错误重定向到/dev/null,以帮助它们实现这一点:

代码语言:javascript
复制
$ { okular abc.pdf def.pdf hij.pdf & firefox & eclipse & } </dev/null >/dev/null 2>&1

或者,也许更强大的是,这是像nohupdetach这样的工具的用途:

代码语言:javascript
复制
$ nohup okular abc.pdf def.pdf hij.pdf & nohup firefox & nohup eclipse &
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29260786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档