今天遇到个怪问题
设置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
搞定收工。