Portál AbcLinuxu, 10. května 2025 09:33

Dotaz: lze nejak ulozit pozastaveny proces

14.9.2010 14:34 Pavel
lze nejak ulozit pozastaveny proces
Přečteno: 107×
Odpovědět | Admin
pokud spustim nejakou delsi ulohu, lze ji pozastavit a nejak ulozit abych ji mohl po restartu serveru zase spustit a skript pokracoval tam kde skoncil? napr. pri kopirovani velkeho souboru na jiny server nebo jak to lze jinak resit Dekuji za info
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.9.2010 14:56 Sten
Rozbalit Rozbalit vše Re: lze nejak ulozit pozastaveny proces
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ne, musel by se uložit i stav všech systémových součástí (např. file descriptory, mmapy, síťová spojení) a to (hlavně to poslední) není technicky proveditelné

Pro kopírování můžete použít wget spuštěný na druhé straně, ten umí navazovat přerušené stahování
14.9.2010 15:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: lze nejak ulozit pozastaveny proces
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro kopírování velkého souboru použijte třeba rsync, který dokáže (mimo jiné) navázat na přerušené kopírování. Jinak obecně by se to dalo řešit pomocí virtualizace a uspávání virtuálního počítače – ale zrovna na to kopírování souborů by to spíš nefungovalo, protože pokud byste virtuální počítač odpojil od hostitelského systému a znovu jej připojil, kopírovací program by stejně nejspíš ztratil „spojení“ se souborem (je to jako byste odpojil a připojil disk), a síťové spojení by se rozpadlo určitě.

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.