使用 telnet 连接如下所示:
$ telnet some.host
Trying 10.1.2.3...
Connected to some.host.
Escape character is '^]'.
我在 OS X Leopard 终端上运行这个程序。问题是,我该如何发送这个转义字符?在 Linux 终端上,我会尝试ESC-5或CTRL- 5,但我不知道如何在 OS X 上执行此操作。
答案1
意思^]
是ctrl+ 右括号。虽然很奇怪,但它确实有效。您将进入 telnet 提示符,您可以在其中键入quit
。
在国际键盘上,] 字符通常不是一个单独的键,需要用其他键替换。正确的键通常是 P 右侧的键或紧接着的下一个键。
以下是根据以下评论列出的列表:
- 芬兰语、瑞典语、挪威语、丹麦语:ctrl+å
- 法语:ctrl+6
- 德语:ctrl+ü
- 瑞士:ctrl+¨
- 匈牙利语:ctrl+5
- 葡萄牙语:ctrl+´
- 荷兰语、比利时语:ctrl+$
- 加拿大法语:ctrl+ç
- 意大利语:ctrl++
答案2
对于那些找不到快捷方式的人来说,解决办法是:
将系统键盘语言更改为美国国际 - PC(系统设置/键盘/输入源)
查看美国键盘布局的图片,然后按 Ctrl+] 键按键盘上的相应键