一直听说tmux很厉害,但是一直苦于无人教,对于小白来说非常不友好,都不知道在哪里安装。通过简单的一次实践,终于知道了其使用过程和牛逼之处。 但是本次简单介绍,只是记载一下,自己的简单实践过程,TMUX的安装和简单使用。 同样,在自己上一篇博客
通过pycharm远程连接服务器
提到,只使用putty远程连接服务器是有一定缺点的。
只能打开一个窗口,会与其他任务进行冲突关闭putty的终端,会导致任务GONE跑代码的话不友好无法多窗口执行任务,不能看到多个后台日志,导致工作效率低下然而,tmux可以解决以上所有烦恼。使得以后做深度学习,跑代码,有些情况下再也不用跑到服务器面前去了。
经过本人在Ubuntu上安装测试,会有两种情况。 (不用在自己的win主机上安装,通过putty连接服务器后,在终端输入指令即可)
sudo apt-get install tmux 即可完成安装2 执行第一条命令会报错,显示安装tmux缺少某些包的依赖问题。这个问题,我相信大家只要会安装包,应该就能解决了。
当然我也是第一次用,就展示几个最常用的几个指令来看看效果 第一步,通过putty连接服务器,打开终端 第二步,执行命令:tmux new -s <窗口名字> 然后回车 这一步相当于打开了一个新的终端,你可以使用Linux的任何命令 第三步,执行分屏(按住ctrl+B,松开后,点击%)实行垂直分屏
执行分屏(按住ctrl+B,松开后,点击“)实行水平分屏
我把常用的几条指令总结一下 1 创建新窗口,名字根据你的需要取
tmux new -s <名字>2 查看当前建立的新窗口 (也叫会话)
tmux ls3 连接已经创建的会话
tmux attach-session -t <名字> 或者 tmux choose-session -t <名字>4 终结创建的会话
tmux kill-session -t <名字>5 重命名会话
tmux rename-session -t <名字>还有一些操作,比如,
退出当前会话,按住ctrl+B,然后松开,按D键返回到主窗口
在tmux会话中,在分屏之间切换操作,按住ctrl+B,松开后按方向键可以执行一次选择
还有很多知识可以学习。比如你不喜欢它的快捷键,你可以修改tmux的默认文件,修改它的快捷键设置
不过就个人使用而言,其实这几个基本就满足大部分的需要了。
