用途:通过 tmux 在后台运行和管理进程,适合长时间命令、多终端管理与输出捕获。
主要能力:创建、列出、附加、终止会话;发送按键与特殊键;捕获窗格可见内容或历史输出;管理窗口与窗格(新建、选择、终止、拆分);支持套接字模式隔离。
必要用法:先安装 tmux,如 brew install tmux 或 apt install tmux。创建后台会话:tmux new-session -d -s mysession,可加 -n 窗口名、-c 工作目录或初始命令。发送命令:tmux send-keys -t mysession "npm test" Enter。捕获输出:tmux capture-pane -t mysession -p -S -100。终止:tmux kill-session -t mysession。
适用场景:后台运行开发服务器、测试并保存输出、同时管理前端/后端/数据库等多服务、监控长时间构建。
限制:资料未提供平台兼容性、权限要求、性能上限或收费信息;命令行为取决于本机 tmux 版本与环境。