Еще проще и надежнее!
Общий синтаксис:
sudo {http,https,ftp}_proxy=http://:@:/ wget --timeout=5 --no-check-certificate http://
Пример:
[root@localhost ~]# sudo {http,https,ftp}_proxy=http://username:password-123@proxy.example.com:6050/ wget --timeout=5 --no-check-certificate http://google.com
{http,https,ftp} _прокси-> URL-адреса http, https, ftp. Через запятую.
--timeout=5-> Соединение для поддержания активности в секундах.
-нет -проверить -сертификат-> Игнорировать проверку SSL/сертификата.
--Spider-> Если вы хотите проверить подключение, не загружая файл.
Примечания:
Онлайн-конвертер:
Замените специальные символы эквивалентным шестнадцатеричным юникодом. Список юникодов см. на веб-сайтеhttps://unicode-table.com(или )http://unicodelookup.com
.
Локальный конвертер с использованием Python:
Ссылка:Преобразование пароля "p@s #w :E" в юникод будет следующим,
@ = %40
$ = %24
# = %23
: = %3A
p@s#w:E = p%40s%23w%3AE
Вход:
[root@localhost ~]# python -c "import sys, urllib as enc; print enc.quote_plus(sys.argv[1])" "p@s#w:E"
Выход:
p%40s%23w%3AE
Использовать параметр-B
(«до» )команды grep:
history | grep -B4 release-it
Аналогичные параметры включают также-A
(«после» )и -C
, что означает «контекст», он работает как -A
и -B
вместе.