Igen, és a könnyű út! Elegem volt abból, hogy függőben lévő dolgok vannak [igen, alapból lusta vagyok, hogy elvégezzem azokat a bizonyos kis feladatokat, amelyek mindannyiunkat zavarnak a konzolban], például beállítom a proxyt a konzolba, mert egy bizonyos alkalmazás bizonyos pluginokat keresett a fejlesztői webhelyén ...
Kicsit utánanézve a környezeti változóknak, tanulmányoztam egy kis szkript-idézetet, amelyet a / usr / bin / könyvtárba dobtam, hogy minden további beállítás nélkül beállítsa a proxy beállításait, amikor csak szükségem van rá.
Itt van a mentális megjegyzésem, "proxy_settings" -nek hívják, át kell másolni a / usr / bin / könyvtárba, engedélyekkel rendelkezik [chmod 755], és a kódja a következő:
#! / bin / bash függvény do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "Felhasználó:" read -e felhasználónév echo -n "Pass: "read -es jelszó exportálása http_proxy =" http: // $ felhasználónév: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ felhasználónév: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ felhasználónév: $ jelszó @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nProxy környezeti változókészlet \ n"} function undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nProxy környezeti változó eltávolítva \ n"} "$ 1" eset be van kapcsolva) do_proxy ;; off) undo_proxy ;; *) echo -e "\ nHasználat: proxy_settings {on | off} \ n" exit 1 esac exit 0
Módosítsa és használja kedve szerint. Egy salu2 és legközelebb!
Eii, nagyon érdekes a cikk és a forgatókönyved. Bár ha megengedné, ha elmagyarázná, hogy milyen paranccsal hajtja végre, hogyan áll le a szkript, hogy visszatérjen a normál állapotba, a kezdők jobban megértsék. Az én esetemben ez segítene nekem.
Köszönöm 😉
@monk: Nagyon egyszerű, csak a terminálodon futtatod a proxy_settingss fájlt, és a szkript megmondja, milyen lépéseket kell követned a feladatod végrehajtásához. Ebben az esetben a "proxy_settings on" opcióval a proxy beállításainak adatait kéri, azaz a proxy ip-jét, portját, felhasználóját és jelszavát, majd állítsa be a változókat, nyissa meg a böngészőt és voila!
És teljesen igazad van, elfelejtettem elmagyarázni a forgatókönyv működését. Bocsánatot kérek…
Köszönöm szépen, jó cikk, elveszem 🙂
Nagyon jó! Köszönet a megosztásért!!! Egészségére!
Nagyon jó. Szeretném tudni, hogy használhatom-e manjaróval