tmux command 基本用法

tmux是一个命令行多屏辅助工具, 在这里总结一些常用的tmux的command.

tmux中, 可以开启一个session, session对应一个到多个window, 每一个window又有一个到多个panel.

创建新session

tmux new [-d] [-n window-name] [-s session-name] [-t target-session] [-x width] [-y height] [shell-command]

new为缩写, 完整拼写new-session
-d: 如果使用-d参数, 那么新建的session不会被默认attach.
-n: 新建session中的窗口名
-s: session的名字
-t: 目标session, 使用它会和目标session共享窗口, 比较高级的用法

tmux new

最基础的用法足够

连接(attach)已有session

tmux attach [-dr] [-t session_name]

attach为缩写, 完整拼写attach-session
-d: 给其他attach的连接踢掉, 保证只有自己attach
-r: 只读
-t: 指定目标session名称, attach到这个session, 优先选用最近使用, 并且没有被attach的session

杀掉指定的session

tmux kill-session [-t session_name]

杀掉所有的session

tmux kill-server
This entry was posted in Useful Tips and tagged , . Bookmark the permalink.

Leave a Reply