Re: lug-bg: startirane kato demon s &
- Subject: Re: lug-bg: startirane kato demon s &
- From: sany@xxxxxxxx (Stanimir Dobrev)
- Date: Thu, 2 Nov 2000 09:58:20 +0200
Znachi situaciata e slednata:
Programa A startira programa B, kato i prehwasta whoda i izhoda i ia
uprawliawa.
Oswen towa A chete sobstwenia si STDIN bez blockirane( bez getc, fgets i
t.n. , a sus SELECT).
Kogato A se startira bez otkachane ot konzolata si raboti naj normalno.
Ako obache startiram A sus &, bez da zatwariam konsolata procesa minava w
STOPPED.
./programA &
[1]+ Stopped ./programA
#jobs
[1]+ Stopped ./programA
#fg 1
.
Programata produljawa da raboti na konzolata
Pri drugia wariant:
#bg 1
#jobs
[1]+ Stopped ./programA
Ostwam sus wpechatlenieto che procesa spira kogato natisna Enter na
klawiaturata.
No A spira daje i kogato ne e startirana w terminal, a na strtirane na
mashinata w rc.local naprimer
Ako otckacha A ot konsolata sus FORK w samia source, tia produljawa da
raboti izwestno wreme i pak stawa STOPPED.
Naprawo ne znam kwo da probwam i niamam nikakwa idea na kakwo moje da se
dulji.
> Kogato edna programa se startira ot terminalen prozorec, i tozi
> terminal se zatvori (hang-up - zatvariam vruzka, predimno za telefon
> (okachvam slushalka)), na programata se izprashta signal SIGHUP.
> Niakoi programi (povecheto) spirat. Naprimer VI koito raboti v
> terminal moje da se spre kato se zatvori terminala. Ako edna programa se
> zakachi za (prihvane) tozi signal tia moje da go ignorira i da prodalji
da
> raboti vav fonov rejim. Ako programata ne prihvashta SIGHUP, no ti iskash
tia da
> prodalji da raboti, moje da izpozvash komandata nohup, chiato edinstvena
> zadacha e da osiguri che tozi signal niama da bude praten kam saotvetnoto
> prilojenie.
>
==================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
Otpiswaneto RABOTI !!! : Majordomo@xxxxxxxxxxxxxxxxxx UNSUBSCRIBE LUG-BG
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|