40
40
在OSX终端退出SSH会话
我在终端(OSX)中通过SSH连接到服务器,但现在无论何时我打开终端,它都会将我重新登录。如果我注销,我不能输入任何东西或做任何事情。
如何退出回到常规终端,以便在我的Mac上运行脚本?我意识到这可能是一个非常无知的问题。
我在终端(OSX)中通过SSH连接到服务器,但现在无论何时我打开终端,它都会将我重新登录。如果我注销,我不能输入任何东西或做任何事情。
如何退出回到常规终端,以便在我的Mac上运行脚本?我意识到这可能是一个非常无知的问题。
尝试在终端中使用exit
命令。
如果你使用的是Mac OS X 10.7 Lion或更高版本,Terminal会自动恢复你退出时打开的窗口和终端会话(参见Lion的 What’s New page 上的 “Resume")。如果你用Shell > New Remote Connection…命令创建了SSH会话,那么当恢复该终端时,Terminal会记住并再次创建该连接。
如果你遇到的是这种情况,只需关闭那个终端窗口/标签,然后创建一个新的。
如果新的终端也表现出这种行为,你很可能在你的偏好设置里有一个自定义命令。查看偏好设置>设置>[配置文件]>外壳>启动>运行命令,看看文本字段中是否有命令。如果有,就把它删除。
同时检查 偏好设置 > 启动 > Shells open with: 看看是否有自定义命令被用于shell。