Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem UNIX/LINUX obnovenie procesu z pozadia

Dobrý den.

Mam takyto problem.

Spustim si v konzole linuxu program, napriklad wget na pozadi. Odhlasim sa ...

A ako docielit to, ked sa znova prihlasim, aby som videl ten moj spusteny proces? Potom sa uz medzi "jobs" nenachadza. je na to nejaka finta alebo treba ten program inak spustit?

Googlil som a dogooglil som sa tak akurat k prikazu nohup, ale ten neriesi moj problem. Ja proste potrebujem po prihlaseni zavolat moj spusteny proces znova do popredia.

Vedel by mi niekto poradit? verim ze pre linuxakov je to malickost :)

vopred vdaka za pomoc

Předmět Autor Datum
Nie som expert na linux ale spustas to v root konzole? Uzivatelom spustene aplikacie (uzivatelska ko…
MM.. 21.05.2008 01:14
MM..
Ahoj, jaktože ještě nespíš ? Ty vždycky večer strašně ožiješ, čím to ?
Flash_Gordon 21.05.2008 01:16
Flash_Gordon
pokud vím, záleži na tom, zda se aplikace umí "odpojit" od shellu, který ji spustil. wget to umí urč…
touchwood 21.05.2008 07:25
touchwood
Problem je, ze fg funguje len v tom jednom shelli, kde bol prikaz spusteny. Ked sa pouzivatel odhlas…
x22 21.05.2008 09:15
x22
Ano, se screenem naprosto souhlasim. Trochu OT: Na stahovani pouzivam mldonkey server. Pres konzoli…
JR_Ewing 21.05.2008 09:27
JR_Ewing
u wget vím na 100%, že proces přežije i odhlášení uživatele... s návratem k procesu jsem ale nikdy n…
touchwood 21.05.2008 09:27
touchwood
a to neexistuje ziadna finta na to ako povedat procesu, aby sa mi ukazal na mojom aktualnom terminal… poslední
mrazik 21.05.2008 10:38
mrazik

pokud vím, záleži na tom, zda se aplikace umí "odpojit" od shellu, který ji spustil. wget to umí určitě, stačí jej spustit s ampersandem (&) na konci příkazu.

Přiznám se, že obnovovat wget mě nikdy nenapadlo, stačí mi, že vidím, že se soubor stahuje (prostým vylistováním adresáře). Možná by pomohl příkaz "fg", ale ten imho funguje jen na procesy, které byly "upozaděny" přes ctrl+z.

edit: tak by to fungovat mělo: jobs ;-)

Zpět do poradny Odpovědět na původní otázku Nahoru