Ja, og den enkle måten! Jeg var lei av å ha ting på vent [ja, jeg er lat som standard for å gjøre de bestemte små jobbene som plager oss alle i konsollen], for eksempel å sette proxyen i konsollen fordi et bestemt program lette etter visse plugins på utvikleren nettsted ...
Jeg gikk litt og studerte miljøvariablene og laget et lite script-sitat som jeg droppet i / usr / bin /, slik at det ville angi proxy-innstillingene hver gang jeg trengte det uten ytterligere komplikasjoner.
Her er mitt mentale notat, det kalles "proxy_settings", det må kopieres til / usr / bin /, det har utøvende tillatelser [chmod 755], og koden er som følger:
#! / bin / bash-funksjon do_proxy () {echo -n "Proxy:" les -e internet_proxy echo -n "Port:" les -e proxy_port echo -n "Bruker:" read -e brukernavn echo -n "Pass: "read -es password export http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ brukernavn: $ passord @ $ internet_proxy: $ proxy_port /" eksport no_proxy = "localhost, 127.0.0.1, lokal adresse, .localdomain.com" ekko -e "\ nProxy-miljøvariabel sett \ n"} funksjon angre_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nProxy-miljøvariabel fjernet \ n"} sak "$ 1" i på) do_proxy ;; av) angre_proxy ;; *) ekko -e "\ nBruk: proxy_settings {på | av} \ n" avkjørsel 1 esac avkjørsel 0
Endre den og bruk den etter eget ønske. En salu2 og til neste gang!
Eii, veldig interessant artikkelen og manuset ditt. Selv om du tillater meg, hvis du forklarte med hvilken kommando det utføres, hvordan skriptet stopper for å gå tilbake til det normale, ville nybegynnere forstå det bedre. I mitt tilfelle vil det hjelpe meg.
Takk 😉
@monk: Veldig enkelt, bare i terminalen din kjører du proxy_settingss, og skriptet vil fortelle deg hvilke trinn du bør følge for å utføre oppgaven din. I dette tilfellet med "proxy_settings on" vil den be deg om dataene til proxy-innstillingene dine, det vil si proxy-ip, port, bruker og passord, og deretter angi variablene, åpne nettleseren og voila!
Og du har helt rett, jeg glemte å forklare hvordan manuset fungerte. Jeg beklager…
Tusen takk, god artikkel, jeg tar den 🙂
Veldig bra! Takk for at du delte!!! Jubel!
Veldig bra. Jeg vil gjerne vite om jeg kan bruke den med manjaro