GoTraffic:Linux 下行带宽消耗器(,systemd 后台自动运行、参数热更改)

版本:v1.2.6
系统支持
目前仅测试了Centos Debian Ubuntu 其他未提到的系统暂未测试
功能: 按“轮次”消耗下行带宽,可自定义每轮流量、间隔时间、并发线程数与国内/国外源;一键 systemd 后台运行与开机自启。日志、配置、状态与脚本同目录,便于打包迁移;可选安装系统级 gotr 快捷命令。


功能

  • 问答式配置 / 非交互配置(set key=value
  • 每轮达标后休眠指定分钟,再自动下一轮
  • 并发 1–32 线程,可随时修改
  • 源可选:
    • 国外:Cloudflare CDN
    • 国内:阿里云(或)腾讯云 CDN
  • run 自动创建/更新 systemd 并后台运行
  • 同目录日志 gotraffic.log、配置 gotraffic.conf、状态文件

安装与运行

下载脚本

wget https://raw.githubusercontent.com/3257085208/Gotraffic/main/Gotraffic.sh

赋予权限

chmod +x Gotraffic.sh

安装

bash Gotraffic.sh install-gotr

首次运行

gotr run

例如 每天跑10G流量 国外节点

状态命令说明:  run                首次自动创建/更新 systemd,并在后台运行  run-foreground     前台调试运行(打印详细进度)  start              启动 systemd 定时器/服务  stop               停止 systemd 定时器/服务  status             查看 systemd 状态(是否在后台运行)  log                跟踪查看脚本日志(Ctrl+C 退出)  version            显示版本号  uninstall          卸载脚本:移除 systemd 单元并删除本目录内日志/状态/配置/脚本  config             交互式配置(流量GiB、间隔分钟、线程1-32、国内外、分块MB)  set k=v [...]      非交互更新配置  show               显示当前配置  install-systemd    手动安装 systemd 单元(指向当前目录脚本)  remove-systemd     手动移除 systemd 单元  install-gotr       安装系统级快捷命令 /usr/local/bin/gotr(需root)  remove-gotr        移除系统级快捷命令 /usr/local/bin/gotr