2013年12月

VPS远程控制

当我们使用VPS运行一些需要长时间才能完成的程序时,如果使用Putty这种单面板的程序进行管理很不方便,因为我们只能等待这个程序运行完成,才能进行下一个操作,而且在程序运行期间还得保证连接不能断开。

为了解决上述问题,我们可以使用 nohup 命令:

>nohup ping 8.8.8.8 &

但是这个命令也是要求连接不能中断才能正常工作,当需要实现无监控运行程序时,我们可以使用 tmux 这个程序。

1.首先运行

apt-get install tmux

安装。
2.输入 tmux ,进入程序。

3.输入要运行的程序

4.按下组合键 Ctrl + B 激活 tmux 接受命令,再按 D,就可以退出当前操作面板而不会杀死程序了,不信的话可以输入 top 命令来查看程序是否在运行

下面参考文章里面有其他 tmux 支持的命令

http://blog.chh.tw/posts/tmux-terminal-multiplexer/

https://wiki.freebsdchina.org/software/t/tmux