当前位置:  技术问答>linux和unix

如何禁用后台进程向终端写东西

    来源: 互联网  发布时间:2016-12-18

    本文导语:  系统版本是:Redhat 企业版本 Linux 2.6.18-53. 下面程序用意是用fork创建父子进程,父进程首先退出,然后子进程调用setsid,使得其成为会话首进程,问题是在调用setsid后,应该没有终端了,没有终端也就不能向终端写数...

系统版本是:Redhat 企业版本 Linux 2.6.18-53. 下面程序用意是用fork创建父子进程,父进程首先退出,然后子进程调用setsid,使得其成为会话首进程,问题是在调用setsid后,应该没有终端了,没有终端也就不能向终端写数据了,但是不管我调用tcsetattr函数,还是用stty tostop都不管用,最后的hello world都会打印出来,好郁闷的,求高手解答。
#include 
int main(int argc, char **argv) {
        pid_t pid;
        TELL_WAIT("./setsid.c");
        if((pid = fork())  0) {
                int id;
                if((id = tcgetsid(0)) 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题
  • 我想知道怎么在提交表单里不禁用html禁用js
  • php5中当浏览器禁用cookie时保持会话session的方法
  • jquery的attr方法禁用表单元素禁用输入内容
  • jquery控制按钮的禁用与启用 禁用右键等
  • jQuery 禁用右键菜单的简单代码
  • Linux下如何禁用某个硬件设备
  • 如何禁用声卡
  • sql server 禁用与启用触发器的语句
  • asp.net 禁用viewstate(web.config中配置)的方法
  • 可否禁用JFram的最小化('-')和最大化('口')?
  • 如何在redhat Linux9中禁用usb接口
  • squid 如何禁用过滤activeX控件
  • ubuntu11.04,无线网络已禁用,怎么启用?
  • Jquery禁用所有select标签的值的方法
  • jquery禁用右键方法举例
  • C# WebBrowser控件禁用超链接、右键菜单和快捷键的方法
  • jquery禁用右键示例
  • sql server 代理(已禁用代理xp)的解决方法
  • sqlserver 禁用触发器和启用触发器的语句
  • 有什么办法在linux下禁用某个接口吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3