intro to screen & tmux

by @AV4TAr.

see it in spanish

screen & tmux

Brought you by @AV4TAr

ups, connection dropped...

why?

"AHH, connection dropped during migration..." - No more :)

screen

screen basics

available for Linux / Mac / Cygwin

screen basics

quick reference http://bit.ly/screen-quick-reference

Show time!

tmux

tmux

tmux basics

available for Linux / Mac / Cygwin

tmux basics

Demooooo

a bit of magic teamocil

What is teamocil?

simple tool used to automatically create sessions, windows and panes in tmux with YAML files.

http://teamocil.com/

teamocil basics

				
~ gem install teamocil
~ mkdir ~/.teamocil
~ teamocil --edit sample
~ tmux
~ teamocil sample
				
			

~/.teamocil/four.yml

				windows:
				- name: "four-panes"
				  root: "~/Code/sample/www"
				  layout: tiled
				  panes:
				    - cmd: "top"
				    - cmd: "tail -f /var/log/apache2/error.log"
				    - cmd: "tail -f /var/log/mail.log"
				    - cmd: "ping google.com"
			

live stuff

gracias.

@AV4TAr

resources

Fork me on Github