Я хочу удалить файл, который я сохранил на сервере Linux, с помощью команды curl. В основном пытаюсь добиться "rm -rf /myfolder/myFile.zip" с помощью curl.
Я пробовал эту команду. curl -X DELETE /myfolder/myFile.zip
Но выдает ошибку: curl: (3) <url> malformed
В конечном итоге мне нужно будет запустить это через класс java, но пока я просто пытаюсь запустить его непосредственно в Linux для проверки.
Мне здесь не хватает синтаксиса? Как я могу предоставить полный URL-адрес, когда я нахожусь внутри самого сервера?
@VGR - Спасибо. Я просто попытался использовать curl, потому что я загрузил свой файл в это место с помощью curl, и теперь я хотел его удалить. Попробую для этого файловый API.




Curl используется для отправки HTTP-запросов. Может быть, вы хотите выполнить команду rm через ssh?
Из вопроса об обмене стеком это:
ssh hostname "rm /myfolder/myFile.zip"
Спасибо я попробую это
Почему вы хотите использовать завиток? Зачем вообще использовать системную команду, когда у вас есть Files.delete?