前段时间在开发中,用的是tail,保证进程运行在电脑关机的情况下,但是还是不太方便,需要看nohup.out文件查看进程情况,本人觉得还是有些麻烦,咨询了部门的一个老运维,他给我推荐了tmux,堪称神器,分享给大家。
mac安装:
# 先安装Homebrew,有则跳过 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" # 安装Tmux brew install tmux
linux安装:
sudo apt-get install tmux
新建会话:
tmux # 新建一个无名称的会话
tmux new -s demo # 新建一个名称为demo的会话
断开会话:
tmux detach # 断开当前会话,会话在后台运行
进入会话:
tmux a # 默认进入第一个会话
tmux a -t demo # 进入到名称为demo的会话
查看会话:
tmux list-session # 查看所有会话
tmux ls # 查看所有会话,提倡使用简写形式
用的最多的的还是Ctrl+b快捷键
具体请看:原文地址