免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3118 | 回复: 5
打印 上一主题 下一主题

[SCO UNIX] telnet SCO 5.0.5启动某进程后,退出telnet,进程自动关闭? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-11 16:50 |只看该作者 |倒序浏览
刚配置好apache,telnet启动,不注销telnet一切运行正常,退出telnet,apache自动就关闭了。
为什么呢?

论坛徽章:
0
2 [报告]
发表于 2006-04-11 17:17 |只看该作者
不太清楚apache是什么 :P

不过我以前在写程序的时候遇见过这个情况,用程序编了个菜单,用来启动一些应用进程。用netterm软件登陆机器启动应用进程,当退出netterm时进程就掉了。后来是在程序中加了个函数,具体忘了是什么了,不好意思,那个函数的意思就是让你所起的进程脱离你的执行终端。
也就是你起来之后,退出telnet等远程登陆程序时,该进程也不会掉。

不知道和你这个有没有关系。

论坛徽章:
0
3 [报告]
发表于 2006-04-11 18:22 |只看该作者
谢谢你的回复。
不用加什么函数吧,我想应该是在系统设置一下启动某进程脱离终端后继续在后台运行,如果不能设置就失去远程管理的意义了。
继续请教。

论坛徽章:
0
4 [报告]
发表于 2006-04-18 16:26 |只看该作者

应该是shell问题吧

你把shell环境改该看看,比如由sh改为ksh

论坛徽章:
0
5 [报告]
发表于 2006-04-19 08:27 |只看该作者
因为登录shell是其所执行的所有进程的父进程,所以对于所有不脱离终端tty的进程都会有这种情况. 登录启动apache应该是暂时的吧, 配置好后重启机器, 这样apache启动后就成为后台进程.

论坛徽章:
0
6 [报告]
发表于 2006-04-19 11:52 |只看该作者
在执行程序前加上 nohup即可解决,如你要执行的程序名称为 test,应该这样输入:nohup test &
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP