GNU Screen

Embed Size (px)

DESCRIPTION

Introduction to GNU Screen, what it is, how to use and configure it. Multiuser mode.

Citation preview

  • 1. GNU Screen Volodymyr Gulchevskyi Quintagroup, 2009

2. 3.

    • Whatis it
  • 4. howto

5. configfiles 6. multiusermode 7. Summarize all 8. WHAT

    • terminal multiplexer
    • terminal emulator decoupler

9. 10. HOW INSTALL&& GO 11. 12. Ctrl+a + ...

    • 0 through 9 - Switche between windows
  • 13. n 'OR' p - Switche between windows (next or previous)

14. a - Switche back to the last window you were on 15. A - Change window session name 16. K - Kill a window session 17. c - Create a new window 18. [ - Copy mode. 19. ] - paste the data 20. d - detach screen 21. R - reattach to the only screen session running 22. S - Split the screen into two regions 23. Q - Kill all split regions but the current one. 24. [tab] - Swap between regions on the screen 25. " - List windows 26. ? - show key binding 27. CONFIG .screenrc markkeys "^S=/:^R=?" escape ^gg backtick 1 5 5 uptime termcapinfo xterm|xterms|xs|rxvt ti@:te@ defscrollback 3000 caption always "%{= kG}[%{B}%Y-%m-%d %{W}%c %{g}][%1`]" hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%t]' logtstamp on logfile flush 10 logtstamp after 300 28. screen -t root 0 logfile /home/$USER/screen.%H.root_log logfile flush 10 log on screen -t vgulch 1 logfile /home/$USER/screen.%H.vgulch_log logfile flush 10 log on select sv3 split focus select sv1 focus 29. 30. appearance 31. LOGS & DIRTY WORK Logs 32. 33. MULTIUSER 34. Summary

    • terminal multiplexing
    • terminal emultar decoupler
    • logs
    • run command in detaching mode
    • multiuser

35. LINKS

    • screen-tips-tricks
  • 36. Screen FAQ

37. screen toc 38. Vertical Split Patch for GNU Screen 39. screenrc examples 40. gnu screen official manual 41. GNU