Как загрузить файлы с помощью инструментов HTTP и командной строки?

У меня есть LAMP-сервер. У меня открыты только порты Http (80) и HTTPS (443). Пользователи могут загружать файлы с помощью формы PHP . Некоторые пользователи загружают файлы с помощью wget . Есть ли способ загрузить файлы с помощью инструментов командной строки?

спасибо заранее.
Arman

РЕШЕНИЕ (спасибо Р. Бемроузу)
используя libcurl. Можно загрузить файлы из командной строки:
хороший учебник: http://www.maheshchari.com/upload-image-file-to-remote-server-with-php-curl