
每天我都會從我的 MacBook (Lion) 連接到遠端電腦 (RedHat)。我使用終端連接到遠端機器然後到chroot。然後我在終端機上打開 2-3 個視窗來存放各種文件。
是否有任何快捷方式可以保留打開的文件和連接的視窗?
我嘗試在 Macbook 終端機上“將 Windows 儲存為群組”,但它不起作用。
更新:
我想看到所有打開的文件在各個終端中可見,而不是進入後台!
答案1
答案2
聽起來您在要求幾件事:1)您想要在螢幕上的相同位置重新打開終端視窗2)您希望終端視窗連接到指定的伺服器3)您想要與伺服器的不間斷連接:所以您可以從上次停下的地方繼續。
我現在在一台 Windows 機器上,但我相信 Terminal.app 只做#1。您可以透過 AppleScript(或 appscript)腳本實現 #1 和 #2: 尋找,你會發現。但#3 需要使用 screen 或 tmux(或者可能是 dtach,但我從未使用過)。 screen 的使用範圍更廣,但我建議 tmux 略高於 screen。不過,它們的工作原理非常相似,因此兩者都應該足以滿足您的需求。
您可以在連接到的伺服器上執行 screen (或 tmux),並在完成一天的工作後從 screen 會話中分離。 screen 仍將在伺服器上執行,使您的 shell 會話保持活動狀態,並在您下次登入時保留其狀態。