【Linux】tmux 开出一个新屏幕

在Linux运维的过程中,有时候需要把一些任务放到后台去运行

简单的方式

<code>xxxx & 
# & 符号放到后台去运行/<code>

Tmux方式,相当于开了一个新屏幕

<code># 安装tmux
sudo yum install tux
# 运行tmux并开启一个新的会话
tmux
# 显示所有会话
tmux ls
# 新建会话并指定会话名称(建议制定会话名称,以便了解该会话用途)
tmux new -s <session-name>
# 新建会话(不指定会话名称)
tmux new
# 接入上一个会话
tmux a
# 接入指定名称的会话
tmux a -t <session-name>
# 断开当前会话(还可以使用快捷键:control+b,再按d)
tmux detach
# 关闭指定会话
tmux kill-session -t session-name
# 关闭除指定会话外的所有会话
tmux kill-session -a -t session-name
# 在会话中切换
control+b,再按s 显示会话列表,再进行会话切换
# 销毁所有会话并停止tmux
tmux kill-server/<session-name>/<session-name>/<code>

以上是在日常linux下启动应用程序常用的,第一种最多,但是第一种一般会结合定向输出,否则程序如果没有日志就没办法看到记录的情况


分享到:


相關文章: