Algi.cz

  • Zvětšit velikost písma
  • Výchozí velikost písma
  • Zmenšit velikost písma
Home Linux - Shell Virtuální terminál pomocí Screen

Virtuální terminál pomocí Screen

Email Tisk PDF

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!

Jak spustit virtuální terminál

screen

 

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:

Jak spustit další virtuální konzoli

ctrl + a c - vytvoří 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.

Přepnutí zpět do lokální konzole

ctrl + a d - přepne 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?

Vypsání seznamu běžících screenů

screen -list
There are screens on:
30156.pts-65.merlin      (Deteached)
30182.pts-65.merlin      (Deteached)
2 Sockets in /var/run/screen/S-xnemec34.

 

 

Připojení zpět k screenu

screen -r 30156

 

Ukončení screenu

ctrl + D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aktualizováno Neděle, 21 Únor 2010 13:20  
Banner