Linux命令行工具中使用代理(按需設置終端命令代理)

把要執行的命令作為參數放在腳本裡面執行。在這個腳本執行命令之前,先設置代理,然後正式執行命令。 由於腳本是在子進程中執行的,所以在腳本裡面做的任何設置都不會影響到當前進程。腳本結束後,設置自動消失。(手動模式)
全局模式
# 先導出設置
$ export http_proxy=http://http_proxy_server_address:1080
$ export https_proxy=http://http_proxy_server_address:1080

# 再執行命令
$ go get

# 不需要的時候關閉
$ export http_proxy=
$ export https_proxy=
手動模式
#!/bin/bash

# 這裡是你的服務器
proxy=’http://http_proxy_server_address:1080′

# 這個設置會影響當前進程執行的其它所有進程
export http_proxy=”$proxy”
export https_proxy=”$proxy”

#獲取所有命令行參數
“$@”
使用方式
# 若不使用
$ curl https://www.example.com

# 若使用
$ proxy curl https://www.example.com
原文地址:https://blog.twofei.com/783/

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/40636.html