1
missdeer 2016-06-08 10:16:23 +08:00
没看懂,~/.bashrc 里加一句 export http_proxy=http://127.0.0.1:7777 不行么?
|
3
xiaooloong 2016-06-08 10:21:30 +08:00
|
4
xuboying 2016-06-08 10:22:54 +08:00 via Android
@xiaooloong source =>.
|
5
xiaooloong 2016-06-08 10:28:14 +08:00
@xuboying 啊??
|
6
Goooogle 2016-06-08 10:28:38 +08:00
如果想在一定时间内设置代理,那么 alias 最合适
设置代理 alias hp="export http_proxy=http://127.0.0.1:7777" 清除代理 alias us="unset http_proxy" 如果只是特定命令用代理,用 proxychains 吧 proxychains sudo apt-get update |
7
wujunze 2016-06-08 10:32:31 +08:00
楼主是在设置 linux 下 shadowsocks 命令行代理麽?
|
8
lukertty 2016-06-08 10:33:06 +08:00 1
不懂 lz 到底是需要全局还是不需要全局啊
全局: set_proxy(){ export http_proxy=http://127.0.0.1:7777 } unset_proxy(){ unset http_proxy } 只需要一条命令: http_proxy=http://127.0.0.1:7777 balabala |
9
CinderellaCiCi 2016-06-08 10:33:44 +08:00
可以。
保存到 shell 脚本里面,要用的时候执行下脚本。 |
10
wxg4net 2016-06-08 10:36:36 +08:00
为啥不用 proxychains 代理方式呢
|
11
clino 2016-06-08 10:40:07 +08:00
proxychains +1
|
12
kfll 2016-06-08 10:41:35 +08:00
|
13
bdbai 2016-06-08 11:03:22 +08:00 via Android
|
14
jason19659 2016-06-08 11:11:05 +08:00
source 可行
|
15
imn1 2016-06-08 11:35:24 +08:00
tsocks
|
16
Neveroldmilk 2016-06-08 11:57:08 +08:00
临时的设置可以用 Export ,不过一旦注销什么的就废了。另外,翻墙的话不要用 bash ,很多高级功能搞不定的。
|
18
dorentus 2016-06-08 12:57:55 +08:00
写在 .bashrc 里面:
alias proxyed = "env http_proxy=http://127.0.0.1:7777 $@" 用的时候加 proxyed 在任意命令前头: proxyed curl http://ipecho.net/plain |
20
est 2016-06-08 12:59:19 +08:00
bash 真是弱爆了。执行一条命令,保持当前 shell 不退出,这个功能居然他妈做不到。有 hack 居然是用 bash_rc 去 hack 。。。
windows 下 cmd /k 这种。 |
21
mengzhuo 2016-06-08 13:50:49 +08:00 via iPhone
最快的还是 ctrl r 搜索 特别是 lz 这种
ctrl r 77 估计都出来了 |
22
SoloCompany 2016-06-08 23:28:02 +08:00
source 和 . 是正解
|
23
detailyang 2016-06-09 01:35:00 +08:00
子进程怎么能影响父进程的变量呢 科科
|
24
messyidea 2016-06-15 10:43:52 +08:00
发现 zsh 不支持 export -f 。。
|