【工具使用】后台运行服务器

最近用服务器跑实验碰上了一些很头疼的问题:

  1. 我要跑的实验很多,我需要打开很多个服务器的终端窗口去运行不同的实验;
  2. 每次自己的电脑要开着才能继续跑实验,关闭了,就连接不上远程服务器了。

基于这两点痛点,目前找到了一个解决的方法,即使用tmux命令。

  1. Linux服务下载tmux命令:apt-get install tmux;
  2. 启动tmux命令:tmux new -s roclinux,进入一个新的tmux环境,该环境和之前的环境是一样使用的;
  3. 创建新得窗口:Ctrl+b松开,再按c ,在窗口得底部就会多出一个bash;
  4. 窗口切换:Ctrl+b松开,再按0可以切换到0窗口,按1可以切换到1窗口;
  5. 查看内存使用状态命令:watch -n 2 free 按CTRL+C才会退出;
  6. 想让服务器后台运行,自己的电脑想要关闭:Ctrl+b松开,再按d,此时tmux 环境环境会消失。
  7. 通过命令tmux ls可以知道正在开启的tmux窗口;
  8. 使用命令: tmux a -t roclinux 可以进入之前窗口的tmux,此时自己的程序也跑完了。

以上完美的解决了我的多窗口烦恼和要一直开着电脑才能跑实验的问题。

你可能感兴趣的:(工具软件)