使用 curl 命令删除 linux 服务器中的文件
Posted
技术标签:
【中文标题】使用 curl 命令删除 linux 服务器中的文件【英文标题】:Delete file in linux server using curl command 【发布时间】:2018-11-18 15:00:55 【问题描述】:我想使用 curl 命令删除我保存在 linux 服务器中的文件。基本上尝试使用 curl 实现“rm -rf /myfolder/myFile.zip
”。
我试过这个命令。 curl -X DELETE /myfolder/myFile.zip
但它会引发错误:curl: (3) <url> malformed
我最终需要通过一个 java 类来运行它,但现在,只是尝试直接在 linux 中运行它来验证。
我在这里遗漏了一些语法吗?当我在服务器内部时,如何提供完整的 url?
【问题讨论】:
为什么要使用curl?既然有Files.delete,为什么还要使用系统命令? @VGR - 谢谢。我只是尝试使用 curl,因为我使用 curl 将文件下载到了这个位置,现在我想删除它。将尝试使用 files API。 【参考方案1】:Curl 用于发送 HTTP 请求。也许您想通过 ssh 发出rm
命令?
来自thisstackexchange 提问:
ssh 主机名“rm /myfolder/myFile.zip”
【讨论】:
谢谢,我试试这个以上是关于使用 curl 命令删除 linux 服务器中的文件的主要内容,如果未能解决你的问题,请参考以下文章