The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Højtstående Programmering
.
google unix.com



Højtstående Programmering Post spørgsmål om C, C + +, Java, SQL, og andre programmerings sprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Hvordan man skriver Pro * C daemon proces ved hjælp af multithreading? kachiraju UNIX for dummyer Spørgsmål & svar 0 07-02-2008 02:51 PM
daemon proces suresh_rupineni Linux 1 08-21-2006 03:14 AM
Zombie daemon proces! rish2005 UNIX for Advanced & Ekspertsøgning Brugere 1 11-25-2005 09:59 AM
Hvad er en daemon proces Kanu77 Højtstående Programmering 6 03-08-2002 10:47 AM
Daemon proces s_chordia Højtstående Programmering 2 01-17-2002 02:09 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 07-07-2008
vino's Avatar
vino vino is offline Forum Staff  
Supporter (in vino veritas)
  
 

Join Date: Feb 2005
Beliggenhed: Bangalore, Indien
Indlæg: 2.798
Sådan finder du, hvis en proces en daemon?

Jeg har et scenario, hvor jeg er nødt til at finde, hvis en proces er en daemon proces eller ej. Denne kontrol, der skal gøres fra i processen. Jeg ved, at der er nogen direkte API's til at gøre det. Jeg har undersøgt disse muligheder.

1. ctermid () - det kan være mislykket som pr manden sider
2. int devtty; hvis ((devtty \u003d open ( "/ dev / tty", O_RDWR)) <0) så er det en daemon. Er der andre tilfælde, hvor dette kan ikke være sandt?
3. Siden setsid () bruges til at frigøre fra en terminal, måske GETSID () kan bruges til at kontrollere, om processen gruppeleder og session leder.
4. Se ud, hvis moderselskab pid er 1 eller ej. Kan en daemon Processen har en ppid andre end 1?

Er der flere muligheder? I dont know, hvis der er en god måde at gøre dette, men hvad ville være den mest hensigtsmæssige måde?
 

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 06:48 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0