В интернет через терминал

terminal-001

По аналогии с предыдущим постом хочу написать короткую памятку по POST обращениям и перемещением файла через терминал Mac-а или Linux-а.

Проблема 1. POST обращение

Есть удобная команда, называемая wget. Он может быть использован для обращения к страницам с POST параметрами. Итак, скажем вы хотите обратиться к странице http://doszhan.com с POST данными [«username» => «doszhan», «password» => «passphrase»]:

wget http://doszhan.com --post-data 'username=doszhan&password=passphrase'

Screen Shot 2017-02-10 at 11.02.18

Вы можете установить wget на Mac через brew:

brew install wget

Проблема 2. Отправка/загрузка файла на/из сервера

Отправка файла на удаленный сервер:

scp [path to local file/filename] user@[server IP address OR domain name]:/[path where to save on remote server]

Screen Shot 2017-02-10 at 11.07.40

Загрузка файла из удаленного сервера:

scp user@[server IP address OR domain name]:/[path to file/filename] [local path where to save]

Screen Shot 2017-02-10 at 11.12.09

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Картинка профиля Doszhan Kalibek

Doszhan Kalibek