Lance Roberts Asked: 2009-09-22 11:38:28 +0800 CST2009-09-22 11:38:28 +0800 CST 2009-09-22 11:38:28 +0800 CST 读取部分 HOSTS 文件 772 我在 HOSTS 文件中添加了一个新条目: 10.7.4.94 COMMRTU7 commrtu7 commRTU7 前两个条目 ping,但第三个不会 ping。我有一个这样的条目列表可以正常工作,任何想法为什么这不会? unix 3 个回答 Voted Quinn Wilson 2009-09-22T20:23:46+08:002009-09-22T20:23:46+08:00 让您的输入: 10.7.4.94 commrtu7 然后尝试 ping 所有三个 ping COMMRTU7 ping commrtu7 ping commRTU7 他们都是一样的。 Best Answer Lance Roberts 2009-09-23T07:56:38+08:002009-09-23T07:56:38+08:00 感谢那些给我很好的信息的回答者。 问题原来是行后有一个'^M'(就在有问题的条目之后),当你对文件进行CATed时没有显示,但你可以在VI中看到。删除 '^M' 后,它正常工作。 它出现错误的原因是我在记事本中编辑了 Windows 上的 HOSTS 文件。正确的方法是使用 Unix 编辑器,或在 Windows 上使用 TextPad 并保存为 UNIX 文件格式。 Martin P. Hellwig 2009-09-22T12:27:36+08:002009-09-22T12:27:36+08:00 我不知道为什么它不起作用,我实际上很惊讶它似乎区分大小写,即使 RFC 952 另有规定。您确定 tru64 实现一开始就区分大小写吗?
让您的输入:
然后尝试 ping 所有三个
他们都是一样的。
感谢那些给我很好的信息的回答者。
问题原来是行后有一个'^M'(就在有问题的条目之后),当你对文件进行CATed时没有显示,但你可以在VI中看到。删除 '^M' 后,它正常工作。
它出现错误的原因是我在记事本中编辑了 Windows 上的 HOSTS 文件。正确的方法是使用 Unix 编辑器,或在 Windows 上使用 TextPad 并保存为 UNIX 文件格式。
我不知道为什么它不起作用,我实际上很惊讶它似乎区分大小写,即使 RFC 952 另有规定。您确定 tru64 实现一开始就区分大小写吗?