Ahoj.
Neviete niekto, ci sa nejako da uz spusteny proces presunut na "pozadie", najlepsie s nohup "parametrom". Uz sa mi totiz parkrat stalo ze som chcel wget-om stiahnut velky subor. Spustil som to a nechal bezat, potom som po dvoch hodinach zistil ze to este par hodin potrva. Je mi luto to prerusit a spustit znova s nohup a & . Pre nechapavych:
# wget http://nieco.sk/velke.tgz
... dve hodiny cakam, je to na 50%
... ako to teraz presunut na pozadie a povedat mu ze nohup
Jedine takto ale stratim tie 2 hodiny
Ctrl+C
# nohup wget http://nieco.sk/velke.tgz &
[1234] wget
# exit
dvh
p.s.: dufam ze chapete ze niesom prihlaseny lokalne, to by som kludne mohol nechat bezat.
p.s.: viem ze existuje nohup a screen ale proste to neodhadnem ze ako dlho to potrva, takze na pozadie to potrebujem dat az ex-post...
[1]+ Stopped telnet localhost 80 ventyl@ventyl:~$
pricom cislo v [ ] je cislo jobu. Posledny zastaveny job ma znak pluska, predposledny ma znak minusu, ostatne sa neznacia. potom napises:bg 1
co sposobi, ze job 1 bude bezat na pozadi. Cisla jobov nemaju nic spolocne s PID, v systeme moze existovat niekolko procesov s job number 1. Plati pre bash.