网站建设远洋国际,网站加手机建设png图标,家居网站建设方案,建设手机网站哪个平台比较好tmux 一次可运行多个终端会话。或者在后台运行终端会话。当需要一次访问多个 ssh 会话或只是为了一个便利的流程管理时#xff0c;这很有帮助。例如#xff0c;可以在下载最新的系统更新时运行 htop#xff0c;编辑配置文件并在一个 tmux 会话中重新启动服务。
对于我来说t… tmux 一次可运行多个终端会话。或者在后台运行终端会话。当需要一次访问多个 ssh 会话或只是为了一个便利的流程管理时这很有帮助。例如可以在下载最新的系统更新时运行 htop编辑配置文件并在一个 tmux 会话中重新启动服务。
对于我来说tmux的主要用处
在远程服务器时尤其是在训练深度模型时关掉笔记本电脑的屏幕会终止服务器的运行使用tmux保持服务器的模型训练。
tmux的安装
在Ubntu20.04系统中安装命令如下
sudo apt update
sudo apt install tmux
tmux的使用
打开 tmux 在终端中键入 tux 并回车。
tmux
输入命令后会创建一个 session 默认是通过数字编号来命令的。
上面的命令将打开一个新终端如下面的屏幕截图所示。bash 窗口的新编号在底部以绿色突出显示 【0】且此时进入docker容器内运行。
离开对话时需要离开该任务但是又想该任务继续在后台执行这时候我们需要在 tmux 的任何一个窗格中输入如下命令
tmux detach
查看对话列表命令
tmux ls 进入 对话命令
tmux attach -t session-name
session-name就是窗口编号比如我想打开0号窗口的话就是tmux attach -t 0 按下Enter键进入正在训练的窗口 可以与 tmux 一起使用的其他命令
Ctrlb , 重命名当前窗口Ctrlbo 转到下一个窗格Ctrlb ; 在当前和上一个窗格之间切换Ctrlbx 关闭当前窗格
Tmux 对于 Linux 管理员来说是一个非常有用的工具。它允许在不终止终端的情况下执行多任务或关闭会话这样就可以进行备份或升级系统而无需打开终端只需输入命令按 CTRLb 然后按 d 然后走开。
参考文献 【1】GitHub - gpakosz/.tmux: Oh my tmux! My self-contained, pretty versatile tmux configuration made with ❤️
【2】Shells