Amazon云服务器、Lightsail流量用尽后自动关机脚本!防止被意外扣费
2023-12-26
2 次阅读
会员专享
1.安装依赖:
sudo apt install vnstat bc -y
2.查看自己的网卡名称,一般是ens5。输入命令:ip link 可以查到
3.打开vnstat配置文件
sudo nano /etc/vnstat.conf
修改下面几项配置:
Interface "ens5"
# 使用GB为单位
UnitMode 1
# 每月起始日期
MonthRotate 1
4.重启vnstat使配置生效
sudo systemctl restart vnstat
5.最后添加自动关机脚本 check.sh,内容如下:
#!/bin/bash
# 网卡名称
interface_name="ens5"
# 流量阈值上限
traffic_limit=1700
#更新网卡记录
vnstat -i "$interface_name"
#获取每月用量 $11:进站+出站;$10是:出站;$9是:进站
ax=`vnstat --oneline | awk -F ";" '{print $11}'`
#如果每月用量单位是GB则进入
if [[ "$ax" =...
🔒
登录后继续阅读
登录账号即可免费阅读本文
立即登录
还没账户? 注册
show = false, 3000)"
x-show="show" x-cloak x-transition
class="fixed top-20 right-4 z-50">