tmux 3.7: How One Tool Keeps Server Jobs Running After SSH Disconnects
tmux, short for terminal multiplexer, is an open-source tool created by Nicholas Marriott in 2007 that allows a single terminal window to run multiple independent sessions, windows, and panes simultaneously. Unlike standard terminals, tmux runs a background server that is not tied to any active SSH connection, meaning long-running tasks such as builds, database migrations, or model training continue uninterrupted even if the connection drops. Users can reconnect to an existing session and resume monitoring their work exactly where they left off. The tool is installable on macOS via Homebrew and on Ubuntu or Debian systems via apt, with version 3.7 marking the latest stable release as of June 2026. All tmux commands are issued through a prefix key combination, defaulting to Ctrl-b, followed by a specific keystroke to manage sessions, windows, or panes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in