后台执行:从nohup到tmux

后台执行:从nohup到tmux

💡 原文中文,约2900字,阅读约需7分钟。
📝

内容提要

介绍在Linux服务器上使用nohup命令在后台运行程序,以及使用screen和tmux两个多重视窗管理程序的方法。建议使用screen或tmux进行多重视窗管理。

🎯

关键要点

  • 使用nohup命令可以在Linux服务器后台运行程序,退出终端不会影响程序运行。

  • nohup命令会输出到nohup.out文件,如果不可写则输出到$HOME/nohup.out。

  • nohup命令通常与&一起使用,以确保程序在终端关闭后继续运行。

  • screen是一个多重视窗管理程序,适用于全屏幕的文字模式画面。

  • 常用的screen命令包括创建会话、列出会话、附加会话等。

  • tmux是一个终端复用器,支持分屏和分窗口,能够解绑会话与终端窗口。

  • tmux的会话管理和窗口管理功能较为复杂,支持多种操作命令。

  • 推荐使用screen或tmux进行多重视窗管理,tmux功能更强大。

➡️

继续阅读