控制台中的代理設置

是的,簡單的方法! 我已經厭倦了待處理的事情[是的,默認情況下,我懶於在控制台中做一些困擾我們所有人的小工作],例如在控制台中設置代理,因為某個應用程序正在其開發人員的主機上尋找某些插件網站...

仔細研究環境變量,我在/ usr / bin /中放入了一個小的腳本引號,以便每次我需要時都可以設置代理設置,而無需太多麻煩。

這是我的想法,它稱為“ proxy_settings”,必須將其複製到/ usr / bin /,具有執行權限[chmod 755],其代碼如下:

#!/ bin / bash函數do_proxy(){echo -n“ Proxy:”讀取-e internet_proxy echo -n“端口:”讀取-e proxy_port echo -n“用戶:”讀取-e用戶名echo -n“通過: “讀取-es密碼導出http_proxy =“ http:// $用戶名:$ password @ $ internet_proxy:$ proxy_port /”導出https_proxy =“ http:// $用戶名:$ password @ $ $ internet_proxy:$ proxy_port /” export ftp_proxy = “ http:// $用戶名:$密碼@ $ internet_proxy:$ proxy_port /” export no_proxy =“本地主機,127.0.0.1,localaddress,.localdomain.com” echo -e“ \ n代理環境變量集\ n”}函數undo_proxy (){unset http_proxy unset https_proxy unset ftp_proxy echo -e“ \ n刪除代理環境變量\ n”}情況下“ $ 1” in)do_proxy ;; 關閉)undo_proxy ;; *)echo -e“ \ n用法:proxy_settings {on | off} \ n”退出1 esac退出0

對其進行修改並將其用於您的喜好。 salu2,直到下一次!


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   他說:

    Eii,文章和您的腳本非常有趣。 儘管如果允許的話,但如果您解釋了執行該命令的方式,該腳本如何停止以恢復正常,則初學者會更好地理解它。 就我而言,這將對我有所幫助。

    格拉西亞斯😉

  2.   rat月 他說:

    @monk:非常簡單,僅在終端中運行proxy_settingss,腳本將告訴您執行任務應遵循的步驟。 在這種情況下,如果啟用了“ proxy_settings”,它將要求您提供代理設置的數據,即代理ip,端口,用戶和密碼,然後設置變量,打開瀏覽器,瞧!

    而且您絕對正確,我忘了解釋腳本的工作原理了。 我很抱歉…

  3.   亞迪亞茲C87 他說:

    非常感謝,這篇好文章,我接受

  4.   傑里·克格 他說:

    很好! 感謝分享!!! 乾杯!

  5.   IrwingCasañaGonzález 他說:

    很好。 我想知道我可以和manjaro一起使用嗎