Fab*_*ian 4 ssh powershell tmux powershell-remoting
对于Linux服务器上远程工作,我可以ssh再tmux继续我的工作(包括标准输出/标准错误).
如何使用Powershell在Windows服务器上获得相同的体验?我已经做了一些基本的阅读,Enter-PSSession但感觉就像没有tmux的ssh.
当您使用Enter-PSSession和退出时Exit-PSSession,会话被永久删除,您无法恢复它.
但是,您可以像这样创建一个远程会话:
$session = New-PSSession -ComputerName $ComputerName
Run Code Online (Sandbox Code Playgroud)
然后连接到它
Enter-PSSession $session
Run Code Online (Sandbox Code Playgroud)
这种方式你可以断开(但会话将保持连接)
Exit-PSSession
Run Code Online (Sandbox Code Playgroud)
并重新连接(并返回相同的状态)
Enter-PSSession $session
Run Code Online (Sandbox Code Playgroud)
只要$session变量可用,会话将保持打开状态,并且您的所有工作都保持相同状态
断开会话:
Disconnect-PSSession $session
Run Code Online (Sandbox Code Playgroud)
要删除会话:
Remove-PSSession $session
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2892 次 |
| 最近记录: |