Da, și modul ușor! M-am săturat să am lucruri în așteptare [da, îmi este lene în mod implicit să fac anumite lucruri mici care ne deranjează pe toți în consolă], cum ar fi setarea proxy-ului în consolă deoarece o anumită aplicație căuta anumite pluginuri pe site-ul dezvoltatorului său ...
Mergând puțin și studiind variabilele de mediu am făcut un mic script-citat pe care l-am lăsat în / usr / bin /, astfel încât să seteze setările proxy de fiecare dată când aveam nevoie de el, fără prea multe complicații suplimentare.
Aici vă prezint nota mea mentală, se numește „proxy_settings”, trebuie copiată în / usr / bin /, are permisiuni de execuție [chmod 755], iar codul său este după cum urmează:
#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "User:" read -e username echo -n "Pass: "read -es password export http_proxy =" http: // $ nume utilizator: $ parolă @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ nume utilizator: $ parolă @ $ internet_proxy: $ proxy_port / "export ftp_proxy = „http: // $ nume de utilizator: $ parolă @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nProxy de mediu set set \ n"} funcție undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nVariabila de mediu proxy eliminată \ n"} caz "$ 1" în pe) do_proxy ;; off) undo_proxy ;; *) echo -e "\ nUsage: proxy_settings {on | off} \ n" exit 1 esac exit 0
Modifică-l și folosește-l după bunul plac. Un salu2 și până data viitoare!
Eii, foarte interesant articolul și scenariul tău. Deși, dacă îmi permiteți, dacă ați explica cu ce comandă este executată, cum se oprește scriptul pentru a reveni la normal, începătorii l-ar înțelege mai bine. În cazul meu m-ar ajuta.
Mulțumiri 😉
@monk: Foarte ușor, doar în terminalul dvs. rulați proxy_settingss și scriptul vă va spune ce pași ar trebui să urmați pentru a vă îndeplini sarcina. În acest caz, cu „proxy_settings on” vă va solicita datele despre setările proxy-ului dvs., adică IP-ul proxy, portul, utilizatorul și parola, apoi setați variabilele, deschideți browserul și voila!
Și ai absolut dreptate, am uitat să explic cum a funcționat scenariul. Scuzele mele…
Mulțumesc foarte mult, articol bun, îl voi lua 🙂
Foarte bine! Mulțumesc pentru distribuire !!! Noroc!
Foarte bine. Aș vrea să știu dacă îl pot folosi cu manjaro