使用終端機透過 SSH 在伺服器內複製檔案 - 我需要與本機電腦保持連線嗎?

使用終端機透過 SSH 在伺服器內複製檔案 - 我需要與本機電腦保持連線嗎?

我打算在 Dreamhost 所託管的 Linux/Apache 伺服器上複製一個目錄。副本將保留在伺服器上。我想在 Mac OS 中使用終端機中的 SSH 來執行此操作,這樣我就不必下載然後重新上傳檔案。我打算使用cp -R命令來複製目錄像這樣

當我透過 SSH 連線時,我可以從終端啟動複製過程,然後離線(例如收拾我的筆記型電腦去旅行)並使複製過程繼續在伺服器上運行嗎?或者我必須在整個過程中從終端連接?

答案1

查看問題的答案登出後保持 Linux 進程運行,發佈在伺服器故障上。例如,您可以像平常一樣從 OS X 系統建立 SSH 會話,但您可以使用GNU 螢幕SSH 伺服器上的實用程序,以確保終止 SSH 會話後檔案複製操作繼續進行。

當終端的網路連線不可靠時,通常會使用螢幕,因為斷開的網路連線通常會終止使用者正在執行的所有程式。在螢幕下運行應用程式意味著應用程式甚至不知道終端已分離,並允許用戶稍後重新連接會話並從中斷的位置繼續工作。

答案2

只要伺服器正在運行,該命令就不會停止。

相關內容