Portál AbcLinuxu, 10. května 2025 06:49

Dotaz: Spuštění FP program na pozadí bez pozastavení

26.9.2006 08:36 Elfman | skóre: 7 | blog: Poprvé v Linuxu | Vamberk
Spuštění FP program na pozadí bez pozastavení
Přečteno: 423×
Odpovědět | Admin
Dobrý den,

mám napsaný jeden program ve Free Pascalu, který funguje jako DB server a přes sockety se k němu normálně připojují klienti. Když ho spouštím v konzoli (je textový), tak funguje všechno OK.

Ale potřebuji, aby se mi program spouštěl i při startu. Vytvořil jsem si sice v /etc/init.d spouštěcí skript a link na něj dal do /etc/rc2.d (standardní level v Ubuntu), ale když jsem si jen tak předem chtěl vyzkoušet, jak vlastně spustit program na pozadí, něco mne zarazilo.

Program nejde spustit poklepáním v Nautilu (ani se nespustí na pozadí). Když ho spustím v konzoli přes ./program &, tak se sice spustí na pozadí, ale je pozastavený, takže se k němu nejde připojit. Teprve po příkazu "fg" zase funguje, ale právě bych potřeboval, aby se to dalo spustit automaticky a zase se bojím, aby mi ten program, když ho spustím v S99 skriptu bez pozadí, nezablokoval start.

Zkoušel jsem ho přidávat do nabídky v menu Nastavení/Sezení/Programy při přihlášení, ale ani tady nebyl vůbec spuštěn.

Nevěděl byste někdo prosím, co s tím? Nejideálnější by bylo spuštění konzole po startu X, kde by se automaticky zadala sada příkazů ke spuštění toho programu.

Asi na to bude jednoduchá odpověď, ale mě prostě nějak nenapadá.

Předem děkuji za odpověď.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.9.2006 11:37 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Spuštění FP program na pozadí bez pozastavení
Odpovědět | | Sbalit | Link | Blokovat | Admin
man nohup
26.9.2006 12:09 Elfman | skóre: 7 | blog: Poprvé v Linuxu | Vamberk
Rozbalit Rozbalit vše Re: Spuštění FP program na pozadí bez pozastavení
Děkuji, program spuštěný na pozadí již jen Spí (a reaguje na spojení), ale když zavřu terminál, ze kterého jsem ho spustil, tak ho to sestřelí taky. Ale při startu OS by to snad nemělo vadit...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.