Jak pustit skript či program na serveru tak, aby běžel ve virtuální konzoli a aby běžel i po vypnutí a zapnutí klientského počítače?
Screen!
screenJak spustit virtuální terminál
Po spuštění se octnete ve virtuální konzoli číslo 0. Nyní můžete spustit například nějaký skript v pythonu nebo jakýkoliv program.
Ovládání virtuální konzole
Screen se ovládá pomocí klávesových zkratek.
Klíčová zkratka je ctrl + a, poté čeká program na další klávesu:
ctrl + a c - vytvoří další virtuální konzoliJak spustit další virtuální konzoli
ctrl + a [space] - přepínání v konzolích
ctrl + a [backspace] - přepínání v konzolích v opačném směru
Konzole jsou číslovány od 0 dále.
ctrl + a d - přepne zpět do lokální konzolePřepnutí zpět do lokální konzole
ctrl + a D - přepne zpět do lokální konzole a odhlásí se
Fajn, odpojili jsme se od sreenu, ale jak se připojit zpět?
screen -listVypsání seznamu běžících screenů
There are screens on:
30156.pts-65.merlin (Deteached)
30182.pts-65.merlin (Deteached)
2 Sockets in /var/run/screen/S-xnemec34.
screen -r 30156Připojení zpět k screenu
ctrl + DUkončení screenu







