Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Linux Guide/tmux

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

The "tmux" manager is a very powerful program that allows multiplexing several interactive shells. The sessions can be attached and detached, this is especially useful for sessions that are used on a remote sever: One can log on from a different computer, attach the tmux session and continue working in the same environment which was last encountered. Also, two different people can simultaneously attach to the same tmux session. Most important commands Starting a new tmux session: tmux Attaching an already running tmux session: tmux attach list all running tmux sessions tmux ls Starting a new named tmux session: tmux new -s my-project Attaching to a named tmux session: tmux attach -t my-project From inside a tmux session, all tmux commands are started with the tmux prefix key Ctrl+b and then another key. Everything else you type, tmux forwards unchanged to whatever is running inside the current tmux window pane. Detach session: Ctrl+b d Switch to next session: Ctrl+b ) Switch to previous session: Ctrl+b ( Select the next pane in the current window: Ctrl+b o Many people add a line set-option -g prefix C-a to their ~/.tmux.conf file, which changes the tmux prefix key to Ctrl+a (rather than the default Ctrl+b). (Another Wikibook has some tips on Interactive Sharing Using a Terminal Multiplexer, tmux). (Further details: Tony Narlock. "The Tao of tmux". )