本文最后更新于:2020年7月2日 晚上
* 这是一个小细节。。记录下来。。→_→ *
- 问题现象
在此处Key部分添加SSH key
需要将用户本地的如下所示文件中的内容复制到Key部分
~/.ssh/id_rsa.pub
这时问题来了,通过vim打开此文件,复制内容到Key部分进行add,但添加失败,出现如下信息
- 问题原因
vim 遵循的是 Linux 的定义,结尾没有 \n 的文本文件不是一个合法的文本文件,因此默认加上了\n
windows 认为 \n 是文本行之间的「分隔符」, 所以只有两行之间才需要 \n,一行文本不需要 \n。windows 中具有 10 行的文本应该有 9 个 \n 「分隔符」
- 解决方法
使用cat命令将文件中的内容输出到标准输出设备上,即屏幕。。
将内容复制到Key部分上,add成功~
* Bingo~ *
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!