今天遇到个怪问题

设置http_proxy的时候有用户密码,命令如下:

export http_proxy=http://user\2016:PmnQ 2016@192.168.0.1:3128  

注意上面的命令:

用户名其实是:"user\2016",里面有个反斜杠\

而密码是:"PmnQ 2016",里面有个空格

这下麻烦了,命令过不去啊。

找到字符转义表,第一个图是可以安全转义的: 下面这张是不安全的:

转一下吧: \ 是%5C,空格是%20

最后的语法:

export http_proxy=http://user%5C2016:PmnQ%202016@192.168.0.1:3128  

搞定收工。

comments powered by Disqus