Bak*_*een 8 openssh windows-10
在 2017 年秋季创意者更新中,微软向 Windows 10添加了一个 OpenSSH 版本,该版本已退出测试版,并在最近的四月更新中默认启用。
今天我试了一下,发现它的使用页面列出了一个名为46AaCfGgKkMNnqsTtVvXxYy. 用法:ssh -46AaCfGgKkMNnqsTtVvXxYy。
运行上述命令后。PowerShell 打印以下输出:
PS C:\WINDOWS\system32> ssh -46AaCfGgKkMNnqsTtVvXxYy
OpenSSH_for_Windows_7.6p1, LibreSSL 2.6.4
Run Code Online (Sandbox Code Playgroud)
这看起来像一个版本号。
我查看了 Microsoft Docs 以查找有关ssh此标志的更多信息,但无济于事。本网站上的文档页面显示了该选项,但没有解释它应该做什么。对我来说,它看起来像是多个选项的组合,但这并不能解释为什么它会输出版本号。
我的问题如下:
ssh有一个名字这么奇特的选项是正常的吗?有没有人能够对此提供更多见解?
正如您从链接到的站点中看到的那样,它们是单独的选项,而不是单个选项。-4意味着一件事,-6另一件事等等。它们在一个 blob 中的原因是因为它们不接受任何参数并且它们可以组合,含义-4A与-4 -A. 这节省了手册页的空间,但除非您了解它,否则会令人困惑。
在它们之后是所有带参数的选项,比如-B.
显示版本号是因为-V显示版本号并退出并包含在那里。
| 归档时间: |
|
| 查看次数: |
1856 次 |
| 最近记录: |