Created
November 20, 2019 12:32
-
-
Save em-winterschon/950b1e4dd49b16978d66016be32b8ec1 to your computer and use it in GitHub Desktop.
Revisions
-
em-winterschon created this gist
Nov 20, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,74 @@ ## Tmux shortcuts alias tmux2v='tmux new-session \; split-window -h -p 50 \; select-pane -t 2 \; send-keys C-l \; select-pane -t 1 \;' alias tmux2h='tmux new-session \; split-window -v -p 50 \; select-pane -t 2 \; send-keys C-l \; select-pane -t 1 \;' alias tmux3='tmux new-session \; split-window -h -p 50 \; split-window -v -p 50 \; select-pane -t 2 \; send-keys C-l \; select-pane -t 3 \; send-keys C-l \; select-pane -t 1 \;' alias tmuxLab='tmux new-session \; \ split-window -h -p 50 \; \ split-window -v -p 80 \; \ select-pane -t 1 \; split-window -v -p 80 \; \ select-pane -t 2 \; send-keys "bobrossquotes" \; send-keys Enter\; \ select-pane -t 4 \; send-keys C-l \; \ select-pane -t 2 \; send-keys C-l \; \ select-pane -t 1 \; send-keys "cd ~/.ssh/bin/" \; send-keys Enter\; send-keys "./socks.oob-sfo9908.p-8008.sh" \;' alias tmuxMon='tmux new-session \; \ split-window -v -p 50 \; \ split-window -h -p 50 \; \ select-pane -t 1 \; split-window -v -p 70 \; \ select-pane -t 1 \; send-keys "sudo iotop -o" \; send-keys Enter\; \ select-pane -t 2 \; resize-pane -U 5 \; \ select-pane -t 3 \; resize-pane -U 5 \; \ select-pane -t 2 \; send-keys "sudo ~/bin/binaries/nethogs" \; send-keys Enter\; \ select-pane -t 3 \; send-keys "glances" \; send-keys Enter\; \ select-pane -t 4 \; send-keys "htop" \; send-keys Enter\;' alias tmuxSetA='tmux new-session \; \ split-window -v -p 50 \; \ split-window -h -p 50 \; \ select-pane -t 1 \; split-window -v -p 50 \; \ select-pane -t 1 \; split-window -h -p 50 \; \ select-pane -t 3 \; split-window -h -p 50 \; \ select-pane -t 2 \; resize-pane -D 18 \; \ select-pane -t 3 \; resize-pane -U 14 \; \ select-pane -t 5 \; resize-pane -D 6 \; \ select-pane -t 2 \; resize-pane -D 5 \; \ select-pane -t 1 \; send-keys "ssh perfadmin@test-sfo9940" \; send-keys Enter\; send-keys "glances" \; send-keys Enter\; \ select-pane -t 2 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "htop" \; send-keys Enter\; \ select-pane -t 3 \; send-keys "ssh perfadmin@test-sfo9940" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 4 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 5 \; send-keys "ssh perfadmin@test-sfo9988" \; send-keys Enter\; send-keys "ipmitool -e . -H 172.16.254.140 -U root -P calvin -I lanplus sol activate" \; send-keys Enter\; \ select-pane -t 6 \; send-keys "ssh perfadmin@test-sfo9988" \; send-keys Enter\; send-keys "cd ansible/playbooks && sleep 120 && ./modular.run-full-cycle.sh --canary test-sfo9940" \; send-keys Enter\; ' alias tmuxSetB='tmux new-session \; \ split-window -v -p 50 \; \ split-window -h -p 50 \; \ select-pane -t 1 \; split-window -v -p 50 \; \ select-pane -t 1 \; split-window -h -p 50 \; \ select-pane -t 3 \; split-window -h -p 50 \; \ select-pane -t 2 \; resize-pane -D 18 \; \ select-pane -t 3 \; resize-pane -U 14 \; \ select-pane -t 5 \; resize-pane -D 6 \; \ select-pane -t 2 \; resize-pane -D 5 \; \ select-pane -t 1 \; send-keys "ssh perfadmin@test-sfo9941" \; send-keys Enter\; send-keys "glances" \; send-keys Enter\; \ select-pane -t 2 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "htop" \; send-keys Enter\; \ select-pane -t 3 \; send-keys "ssh perfadmin@test-sfo9941" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 4 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 5 \; send-keys "ssh perfadmin@test-sfo9988" \; send-keys Enter\; send-keys "ipmitool -e . -H 172.16.254.141 -U root -P calvin -I lanplus sol activate" \; send-keys Enter\; \ select-pane -t 6 \; send-keys "ssh perfadmin@test-sfo9988" \; send-keys Enter\; send-keys "cd ansible/playbooks && sleep 120 && ./modular.run-full-cycle.sh --canary test-sfo9941" \; send-keys Enter\; ' alias tmuxDevA='tmux new-session \; \ split-window -v -p 50 \; \ split-window -h -p 50 \; \ select-pane -t 1 \; split-window -v -p 50 \; \ select-pane -t 1 \; split-window -h -p 50 \; \ select-pane -t 3 \; split-window -h -p 50 \; \ select-pane -t 2 \; resize-pane -D 18 \; \ select-pane -t 3 \; resize-pane -U 14 \; \ select-pane -t 5 \; resize-pane -D 6 \; \ select-pane -t 2 \; resize-pane -D 5 \; \ select-pane -t 1 \; send-keys "ssh perfadmin@test-sfo9940" \; send-keys Enter\; send-keys "glances" \; send-keys Enter\; \ select-pane -t 2 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "htop" \; send-keys Enter\; \ select-pane -t 3 \; send-keys "ssh perfadmin@test-sfo9940" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 4 \; send-keys "ssh perfadmin@test-sfo9942" \; send-keys Enter\; send-keys "sudo tail -f /var/log/syslog | grep ansible" \; send-keys Enter\; \ select-pane -t 5 \; send-keys "ssh perfadmin@test-sfo9960" \; send-keys Enter\; send-keys "pwd" \; send-keys Enter\; \ select-pane -t 6 \; send-keys "ssh perfadmin@test-sfo9960" \; send-keys Enter\; send-keys "pwd" \; send-keys Enter\; '