1. ssh或其他方式连接服务器
下面的命令基于ssh连接:
- 打开linux命令行或windows cmd。
- 输入命令:ssh 用户名:服务器ip
- 输入密码登陆
2. 利用tmux实现:脱离服务器的情况下程序仍然在运行
使用tmux的前提:服务器上已经安装了tmux。
1. 新建tmux会话:终端输入:tmux new -s session_name
2. 新建会话后默认马上进入会话,所以现在可以在终端开始跑程序了,例如:我们跑了一个python程序:终端输入:python xxx.py
3. 退出会话:ctrl+b d,此时,会话中的程序还是在跑的,只是界面切换了而已
4. 重新进入会话:tmux a -t session_name
3. 退出ssh
输入:logout 可以断开ssh连接。此时tmux会话中的程序不会断,除非你销毁会话。
销毁会话的命令:tmux kill-session -t 会话名
4. tmux窗口滚动技巧
ctrl+b,再pg up, pg dn实现滚动。