Linux 会话窗口常开

安装 tmux

对于基于 Debian/Ubuntu 的系统:

bash 复制代码
sudo apt update
sudo apt install tmux -y

对于基于 RHEL/CentOS 的系统:

bash 复制代码
sudo yum install tmux -y

创建 tmux 会话

启动一个名为 echofree_train 的新会话:

bash 复制代码
tmux new -s echofree_train

在会话中运行训练程序

进入工作目录并启动训练脚本:

bash 复制代码
cd /home/use01/echofree
python -m torch.distributed.launch --nproc_per_node=1 train.py -conf /home/use01/echofree/configs/train_echofree.yml

分离会话

按下组合键:

  1. 先按 Ctrl+b
  2. 松开后按 d

重新连接会话

查看所有活动会话:

bash 复制代码
tmux ls

重新连接到指定会话:

bash 复制代码
tmux attach -t echofree_train

日志记录

建议将输出重定向到日志文件:

bash 复制代码
python -m torch.distributed.launch --nproc_per_node=1 train.py -conf /home/use01/echofree/configs/train_echofree.yml > train.log 2>&1

会话管理

终止指定会话:

bash 复制代码
tmux kill-session -t echofree_train

窗口操作

创建新窗口:Ctrl+b 后按 c 切换窗口:Ctrl+b 后按 n(下一个)或 p(上一个)

分屏操作

水平分屏:Ctrl+b 后按 % 垂直分屏:Ctrl+b 后按 " 切换分屏:Ctrl+b 后按 o

相关推荐
M78佐菲13 分钟前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
骇客野人17 分钟前
Redis 完整安装部署方案(Linux,分【源码编译】+【Docker】两种,推荐生产用源码,测试快速用 Docker)
运维
益达丫1 小时前
Socket编程揭秘:端口、IP与进程通信的底层逻辑
linux·笔记
比兔代理2 小时前
正向代理与反向代理技术辨析,为什么代理 IP 属于正向代理
服务器·网络·http·ip
Wang's Blog3 小时前
Java 接入Redis: 通用命令与键管理
java·服务器·redis
Wang's Blog3 小时前
Java 接入Redis: 列表集合与有序集合操作命令
java·服务器·redis
蓝速科技3 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
Ivanqhz3 小时前
SVD++算法
java·服务器·网络·深度学习·神经网络
chicheese4 小时前
Linux 面试速查表:从初级到高级,附高频场景答题模板
linux·运维
Linux-lucky4 小时前
32-38-Linux学习之旅之MySQL综合
linux·运维·学习·mysql·ubuntu