我必须在esxi主机中找到很多信息以进行配置。
当我运行类似命令时:
# grep -i "^Banner" /etc/ssh/sshd_config
我没有结果,但是如果执行:
cat /etc/ssh/sshd_config
我可以在文件中看到字符串“横幅/ etc / issue”。
为什么grep不返回请求的信息?我想念什么?
我会稍微尝试一下搜索到的文件。
请尝试以下命令:
cat /etc/ssh/sshd_config | grep -i '^Banner'
或者如果只是失败的话
cat /etc/ssh/sshd_config | grep -i Banner
(“横幅”在任何地方)。
此外,请尝试将文件复制到本地存储库然后尝试使用vi sshd_config
检查文件中是否没有不可见的字符,从而使搜索不足。
可能是文件中的隐藏字符,或者搜索到的字符串不在行首(或两者的组合。)