我是靠谱客的博主 心灵美眼神,最近开发中收集的这篇文章主要介绍利用shell脚本快速实现中代理开启和关闭1. shell脚本函数2. 修改终端初始配置文件3. 测试终端代理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 1. shell脚本函数
  • 2. 修改终端初始配置文件
  • 3. 测试终端代理

1. shell脚本函数

新建一个文件命名为 teminal_proxy.sh,然后编写一下连个函数

# 开启代理
function proxy_on(){
    export ALL_PROXY=socks5://127.0.0.1:1087  # 注意你的端口号可能不是1087,注意修改
    export http_proxy=http://127.0.0.1:1087
    export https_proxy=https://127.0.0.1:1087
    echo -e "已开启代理"
}
# 关闭代理
function proxy_off(){
    unset ALL_PROXY
    unset http_proxy
    unset https_proxy
    echo -e "已关闭代理"
}

2. 修改终端初始配置文件

找到终端的初始配置文件/.bashrc,如果你使用的是zsh,则配置文件是/.zshrc,在文件的末尾添加一句source /path1/path2/teminal_proxy.sh,执行代理脚本

3. 测试终端代理

新建一个终端的会话窗口,执行proxy_on,然后通过curl ip.gs测试是否翻墙,再执行proxy_off进行测试

参考文献:

https://juejin.im/post/6844904070788956174

最后

以上就是心灵美眼神为你收集整理的利用shell脚本快速实现中代理开启和关闭1. shell脚本函数2. 修改终端初始配置文件3. 测试终端代理的全部内容,希望文章能够帮你解决利用shell脚本快速实现中代理开启和关闭1. shell脚本函数2. 修改终端初始配置文件3. 测试终端代理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部