我需要在 Linux 中创建一个脚本来从服务器获取多个文件。开始下载文件后需要关闭会话但不停止下载。
我该怎么做呢?
答案1
答案2
您可以使用该screen
命令在您的机器上创建一个“screen”会话。Screen 是一个全屏窗口管理器,它在多个进程(通常是交互式 shell)之间多路复用物理终端。Screen 可以分离,同时让后台进程继续运行,然后根据需要重新连接。这允许您关闭终端窗口或关闭会话而不会丢失进程。如果您需要让某些程序长时间运行或与服务器的连接不稳定,这尤其有用。
运行man screen
看看如何使用它。(提示:非常简单)
或者,如果您只需要在后台运行进程或脚本,但不想保持“会话”打开,请考虑使用:
程序名 [参数] &
任何以 结束的命令&
都将在后台执行。当然,这意味着您的程序不需要用户干预。