The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > 高レベルのプログラミング
Googleのunix.com



高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
サーバー上で実行中のスクリプトプロセスを監視し、メール投稿死んだ場合、任意のプロセスである pradeepmacha シェルプログラミングとスクリプティング 13 2009年3月6日 07:33午前
デーモンプロセス suresh_rupineni リナックス 1 2006年8月21日 03:14午前
ゾンビデーモンプロセス! ! rish2005 UNIXの詳細&エキスパートのためのユーザー 1 2005年11月25日 09:59午前
UNIXのデーモンプロセスを開いfds閉じる必要がありますか? kunalashar UNIXのダミー質問と回答のため 1 2002年10月24日 10:10午前
何のデーモンプロセスです。 Kanu77 高レベルのプログラミング 6 2002年3月8日 10:47午前

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2001年12月26日
s_chordia s_chordia is offline
登録ユーザー
  
 

参加日: 2001年12月
投稿: 2
Angry デーモンプロセス

やあ、
私は書くことがある デーモン 背景には、特定の操作を実行するプロセスを、 。
今すぐそれは、バックグラウンドでの操作を実行すると、標準出力に何も表示されないはずです。
この問題は、標準出力にはまだ表示され、テキスト。
誰も(それを)急務となっているこの問題を回避する方法を教えてくれます。
私は、初期化するためには、次の関数を作成しました デーモン コード...

INTは
daemon_init ( )

INTはpidを、 fd ;

もし( getppid ( ) \u003d\u003d 1 )

後藤を;


# ifdef SIGTTOU
信号( SIGTTOU 、 SIG_IGN ) ;
# endifの
# ifdef SIGTTIN
信号( SIGTTIN 、 SIG_IGN ) ;
# endifの
# ifdef SIGTSTP
信号( SIGTSTP 、 SIG_IGN ) ;
# endifの

フォーク\u003d pidを( ) ;
( pidを< 0 )

リターン-1 ;

他の場合( pidを> 0 )

親出口/ * *仕事を離れる子/
出口( 0 ) ;


もし( setpgrp ( ) \u003d\u003d -1 )

リターン-1 ;

信号( SIGHUP 、 SIG_IGN ) ;

フォーク\u003d pidを( ) ;
( pidを< 0 )

リターン-1 ;

他の場合( pidを> 0 )

/ *最初の子を終了する* /
出口( 0 ) ;


アウト:
/ * ( fd \u003d 3 ; fd < NOFILE ; fd + + )
近い( ) fd ; * /
子供は、親セッションからデタッチ* / * /
/ * setsid ();*/
chdir ("/");
umaskの( 0 ) ;

戻り0 ;
 

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 10:13午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0