abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:33 | IT novinky

    Společnost Notion Labs stojící za softwarovou platformou pro spolupráci Notion (Wikipedia) oficiálně představila (YouTube) poštovního klienta Notion Mail. Aktuálně funguje pouze nad Gmailem.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová verze 9.12 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    20.4. 03:55 | Nová verze

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    19.4. 19:44 | Komunita

    Ubuntu 25.10 bude (𝕏) Questing Quokka (pátrající klokan quokka).

    Ladislav Hagara | Komentářů: 0
    19.4. 11:55 | Zajímavý software

    Ubisoft uvolnil zdrojové kódy softwaru Chroma pro simulaci barvosleposti pro vývojáře počítačových her. K dispozici jsou na GitHubu pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    19.4. 02:00 | Nová verze

    Defold (Wikipedie) je multiplatformní herní engine. Nejnovější verze je 1.10.0. Zdrojové kódy jsou k dispozici na GitHubu. Licence vychází z licence Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    18.4. 13:00 | Bezpečnostní upozornění

    Správa služeb hlavního města Prahy se potýká s následky kyberútoku. Hackerská skupina začala zveřejňovat na internetu některé z ukradených materiálů a vyzvala organizaci k vyjednávání. Ta zatím podrobnosti k případu sdělovat nechce. Případem se zabývá policie i Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB).

    Ladislav Hagara | Komentářů: 3
    18.4. 12:33 | Zajímavý software

    OCCT je oficiálně k dispozici na Linuxu (YouTube). Jedná se o proprietární software pro zátěžové testování a monitorování hardwaru.

    Ladislav Hagara | Komentářů: 2
    18.4. 02:44 | IT novinky Ladislav Hagara | Komentářů: 0
    17.4. 17:55 | Nová verze

    Canonical vydal Ubuntu 25.04 Plucky Puffin. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do ledna 2026.

    Ladislav Hagara | Komentářů: 1
    Jaký filesystém primárně používáte?
     (59%)
     (1%)
     (10%)
     (20%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (2%)
    Celkem 404 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník

    Dotaz: program na pozadi

    21.11.2003 10:29 Milos
    program na pozadi
    Přečteno: 251×
    Mam dotaz, vytvoril jsem jednoduchy program, ktery zapisuje do souboru, jestlize prijde neco na seriovy port (program bezi v nekonecne smycce, je vytvoren ve freepascalu). Pokud bezi na popredi spusten z konzole, tak se chova dobre. Jestlize ho pustim na pozadi (pomoci nazev&), pak nic neprovadi. Da se s tim neco delat nebo musi byt takovy program napsan urcitym zpusobem?

    S tim souvisi mozna i obecnejsi dotaz, jak program(proces) normalne zapisujici napr. na obrazovku, ale spusteny na pozadi, bude fungovat resp. pojede a znaky na obrazovku jdou do cerne diry (/dev/null apod.)? Lze program spusteny na pozadi dostat zpet na popredi? Je program spusteny na pozadi roven tzv.demonu?

    Prosel jsem nekolik knih o Linuxu a v kazde je pouze zminka, ze takto se to spusti na pozadi bez dalsiho podrobneho vysvetleni.

    Diky za jakoukoli odpoved

    Odpovědi

    21.11.2003 10:39 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše program na pozadi
    K tomu programu v pascalu: to je divné, normální programy nepotřebují žádné speciality ke spouštění na pozadí. Ke zbytku: na popředí ho dostaneš fg (mno, jestli jsi prošel několik knih o Linuxu, tak to tam určitě bylo ;-) Program na pozadí vypisuje na terminál spokojeně dál (dokud ten terminál existuje -- ls & vypíše totéž to ls). Démon to není, ten udělá pár věcí navíc, např. právě zavře standardní vstup a výstup.
    21.11.2003 11:01 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše program na pozadi
    no, pokial program potrebuje citat/zapisovat na terminal (obrazovku) a nemoze, lebo ju nema k dispozicii, tak je obvykle zastaveny signalom SIGTTY (TTY/TeleTYpe/dalekopis/terminal). zistit sa ot da povecsine prikazom jobs z terminalu kde bol spusteny na pozadi. Program sa da privolat spet prikazom fg, popripade fg 1 (kde 1 je poradove cislo procesu ...), vypise si svoje, pokomunikuje a ma da sa hodit zas na pozadie CTRL+Z. Holt, akurat mi nie je jasne, preco nebol spusteny (ak nieco vypisuje, ale necita z terminalu) prikazom
    nohup ./program > nejaky.log 2>&1 &
    man bash (popripade iny shell ktory pouzivas)
    21.11.2003 11:10 Milan Dobeš | skóre: 22
    Rozbalit Rozbalit vše program na pozadi
    Důvod mě nenapadá ale skuste to spustit pod screenem "screen program". Od screenu se odpojíte pomocí ctrl+a,d a zpět se připojíte pomocí "screen -r".
    MilanD

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.