我们在服务器上运行程序时,如果断网或者关闭窗口,运行的程序就会中断,这样很可能会浪费我们大量的时间。
tmux的作用是可以让程序在服务器上自己运行,即使我们电脑端断网或者关闭窗口都不会造成服务器上程序的中止。
tmux的离线安装:
由于本人在服务器上没有root权限,所以只能选择离线安装。
首先需要下载两个压缩包:tmux和libevent。
百度网盘下载地址: 链接:https://pan.baidu.com/s/1P1EOIs7ig5lYYTwWxY7viA
提取码:m3ur
下载完后上传到服务器,然后使用解压命令: tar -zxvf 压缩包名
将两个压缩包都解压好后,没有配置环境和参数就能用了。网上我看有需要配置环境的,看着挺复杂的。
tmux的基本操作指令:
tmux 自动进入tmux窗口
Ctrl+d 退出tmux,程序也中止
Ctrl b + d 退出tmux,程序继续运行
tmux ls 查看当前运行的tmux程序有几个,tmux默认的运行程序编号是0、1、2.......
tmux attach -t num num为程序编号(比如 0) 进入编号为0的程序,查看运行情况
tmux new -s name 自己命名程序名字
tmux kill -t name 杀死name程序