Fórum Root.cz
Hlavní témata => Server => Téma založeno: Milhaus87 14. 12. 2012, 12:59:30
-
Ahoj,
mel bych dotaz. Je mozne jiz bezici proces presunou na pozadi a odhasit se od konzole?
Naprikald:
Prihlasim se na server pres putty. Pustim tam kopirovani a potrebuji se odhlasit. Je tohle nejak mozne aby kopirovani bezelo dal i po odhlaseni.
Vim, ze muzu pouzit nohup cp ... & a po odhlaseni prikaz pobezi dal.
Pokud na tohle zapomenu je mozne tohle jeste nejak provest?
Predem diky za radu.
-
Ano, je to možné:
Ctrl-Z
bg
disown
-
man screen
-
Díky,
Pokud z programu nejde vyskočit pomocí ctrl+z. Nejde to třeba tak, že bych se přihlasil ještě jednou zjistil si PID. Podle pid bych proces hodil na pozadí?
Screen nemám nainstalovanej.
-
Lepší je rovnou používat nějaký terminálový multiplexer (já doporučuji Tmux (http://www.root.cz/clanky/okna-v-terminalu-pomoci-tmux/), který používám) a v něm je možné se kdykoliv odpojit a zase připojit. Navíc je možné v jednom sezení (jednom Putty přihlášení) otevřít víc terminálů a mezi nimi přepínat. Jedno kopírování tě tak neodstřihne od konzole.
To ctrl+z funguje samozřejmě taky, ale přijdeš o výstup toho programu a pracuje se s tím výrazně hůř. Mělo by to ovšem taky fungovat s každou aplikací. U čeho ti to nejde?
-
Asi budu muset něco takového začít používat. Zatím se to nepotřeboval. Vždy sem si vystačil s nohup. Dneska sem nato jaksi zapomněl.
Nicméně jsem připojenej přes putty. A nejde mi vyskočit z programů sqlplus a rman (recovery manager).
Pokud zadám ctrl + z tak to jenom udělá znak ^Z.
-
Hmm, to je velmi podezřelé. Není to tím, že Putty tu kombinaci posílá špatně? Já ten software nepoužívám, ale matně si vzpomínám, že se tam dal klávesnicový vstup konfigurovat a ve špatném nastavení to dělalo psí kusy a tyhle hotkeye nefungovaly. Mrkni na to nebo zkus jiného klienta.
-
Tak dělá to puttyna. Ale zajimavé, že jenom v těchto dvou programech. Např. při cp to funguje správně.
Máte nějaké doporučení pro lepšího windows klienta?
-
Windows nepoužívám, ale šel bych do klasického OpenSSH.