My .tmux.con:
unbind C-b
unbind '"'
unbind %
set-option -g prefix C-a
bind-key C-a send-prefix
bind h split-window -h
bind v split-window -v
set -g default-terminal "screen-256color"
set -g message-style fg=white,bold,bg=red
set -g status-style fg=white,bg=red
set -g pane-border-style fg=red
set -g pane-active-border-style "bg=red fg=green"
set -g mouse on
Tmux is a wonderful multiplexer and a very useful tool for penetration testers and red teamers. I use it a lot. Here I have noted the most used tmux command for future reference!
Session
Here is some session management command
Start a new session with a name
tmux new -s session_name
List Sessions
tmux ls
Attach to a session
#attach to last session
tmux a
#Attach to an specific session
tmux a -t session_name
kill a session
tmux kill-session -t session_name
Kill all sessions
tmux kill-session -a
Detach from session
Ctrl+a d
#Command
:attach -d
Move to the next session
Ctrl+a )
Move to the Previous Session
Ctrl+a (
Windows
Here is some windows management command
Create Window
Ctrl+a c
Rename Window
Ctrl+a ,
Move to the next window
Ctrl+a n
Move to the window by the number
Ctrol+a 0...9
Panes
Here is some panes management command
Split Pane Horizontally/Vertically
Ctrl+a h
Ctrl+a v
Switching Panes
Ctrl+a left/right/up/down
Resize the Height/Width of the current pane
Ctrl+a up
Ctrl+a down
Ctrl+a left
Ctrl+a right
Misc
Here is some Misc command
Enter Command Mode
Ctrl+a :