运行命令“ls”时获取 http 请求作为响应

问题描述 投票:0回答:1

我通过 ssh 连接到我的 ec2 实例,我尝试在 ~ 目录下运行 ls 命令,并得到以下响应: 在此输入图片描述

那些 http 请求是什么(get、host、accept 等)?它们为何是响应的一部分? 在此输入图片描述

我尝试运行 ls 命令,并收到 http 请求作为响应。

amazon-web-services http amazon-ec2 ls
1个回答
0
投票

很可能有人(或某些脚本)错误地创建了名称为 GET、Host、Accept 或其他 HTTP 标头的文件。当使用curl或wget等工具而不指定输出文件时,经常会发生这种情况。

使用

ls -la
你可以看到这些是否是文件,大部分都是文件,所以只需删除它们即可。

或查看

ls
是否是另一个命令:
type ls
。但我坚信这些只是空文件

© www.soinside.com 2019 - 2024. All rights reserved.