Just Enough tmux to Do What I Need
Published: Feb 7, 2019
Updated: May 3, 2021
Updated: May 3, 2021
As mentioned in Export timed query results from SQL*Plus, I have to SSH into an ubuntu box in order to run queries. Sometimes these queries take a while, so if my SSH connection times out, I’m out of luck.
Thankfully, I learned about tmux, and can now keep my SSH connection open as long as I’d like. Here are some useful tmux commands:
List sessions:
tmux ls
If no sessions exist, create one:
tmux
If sessions exist, attach to one:
tmux attach -t <session_name>
Attach to last used session:
tmux attach
Detach from a session:
tmux detach
Kill a session:
tmux kill-session -t <session_name>
Kill all sessions:
tmux kill-server