【发布时间】:2016-09-28 07:06:29
【问题描述】:
我正在使用 Putty 来控制我的 SSH 服务器,但它只有在我的计算机正常工作且 putty 也正常工作时才能工作。我应该如何运行我的服务器,即使 putty 已关闭并且 Windows 也已关闭,它也能正常工作?我的朋友告诉我以“屏幕”模式运行服务器,但我不知道具体是什么,所以我希望你解释一下。
【问题讨论】:
我正在使用 Putty 来控制我的 SSH 服务器,但它只有在我的计算机正常工作且 putty 也正常工作时才能工作。我应该如何运行我的服务器,即使 putty 已关闭并且 Windows 也已关闭,它也能正常工作?我的朋友告诉我以“屏幕”模式运行服务器,但我不知道具体是什么,所以我希望你解释一下。
【问题讨论】:
Screen 是 linux 在系统内部的“屏幕”中运行程序的工具。这正是您所需要的。
你可以这样安装:sudo apt-get install screen
你可以用screen创建一个屏幕
通过使用screen -list,您可以看到所有活动/启动的屏幕。
要重新连接到未使用的屏幕,只需使用 screen (-d) -r [screenID] > 仅当屏幕仍然连接时才使用 -d
要从屏幕上取消附加,请按 Ctrl+a(按下后释放),然后按 d
只要你不杀死它,屏幕就会运行。
【讨论】: