Amazon云服务器、Lightsail流量用尽后自动关机脚本!防止被意外扣费

图片[1]-Amazon云服务器、Lightsail流量用尽后自动关机脚本!防止被意外扣费-零度博客

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" == *GB* ]]; then
  #每月实际流量数除以流量阈值,大于或等于1,则执行关机命令
    if [ $(echo "$(echo "$ax" | sed 's/ GB//g') / $traffic_limit"|bc) -ge 1 ]; then
      sudo /usr/sbin/shutdown -h now
    fi
fi

6.授于权限

chmod +x check.sh

7.设置定时执行,每5分钟执行一次检查

*/5 * * * * /bin/bash /home/admin/check.sh > /tmp/cron_shutdown_debug.log 2>&1

大功告成!

THE END
喜欢就支持一下吧
点赞1527 分享
HttpGuard 防御CC攻击!效果非常不错,完全免费开源-零度博客

HttpGuard 防御CC攻击!效果非常不错,完全免费开源

HttpGuard 下载链接:【网盘下载】、【百度网盘】 Lua 开启防御代码 lua_package_path “/usr/local/nginx/conf/waf/?.lua”; lua_shared_dict limit 10m; init_by_lua_file /usr/local/nginx/c...
admin的头像-零度博客admin
2.1W+2177
Windows 10提示功能和小技巧,将会为你节省大量宝贵时间! 2020 | 零度解说-零度博客

Windows 10提示功能和小技巧,将会为你节省大量宝贵时间! 2020 | 零度解说

  HEVC免费扩展下载:点击下载 (有区域限制) 免登入启动WIN10的命令:netplwiz 发送到Sendto命令:shell:sendto     【更多资源】▶https://www.youtube.com/channel/UCvijahEyG...
Windows 11 正式版官方下载,Win11 安装助手一步搞定升级-零度博客

Windows 11 正式版官方下载,Win11 安装助手一步搞定升级

Windows 11 微软官方下载链接:https://www.microsoft.com/zh-cn/software-download/windows11   如果因为主板缺少tpm模块,可以看这个教程:https://www.freedidi.com/2213.html 即可轻松...
admin的头像-零度博客admin
1.3W+652
波士顿机器人拿枪射击是真是假?视频是如何拍摄制作的?过程都在这-零度博客

波士顿机器人拿枪射击是真是假?视频是如何拍摄制作的?过程都在这

https://www.youtube.com/watch?v=y3RIHnK0_NE&t=102s   其实是有真人录制,然后通过后期特效制作而成,完整拍摄制作过程如下: https://www.youtube.com/watch?v=zIdqiwHsuI8&t=2s
admin的头像-零度博客admin
1.7W+1682
破解电脑开机密码!当你忘记电脑登入密码的时候,用这两种方法即可搞定!适合 win11/win10 系统 | 零度解说-零度博客

破解电脑开机密码!当你忘记电脑登入密码的时候,用这两种方法即可搞定!适合 win11/win10 系统 | 零度解说

https://youtu.be/p6FqRtr6VEQ?si=XU9btx8mW4Tog25u =========== Windows 11开机密码破解;https://www.youtube.com/watch?v=p6FqRtr6VEQ windows 10 开机密码破解:https://youtu.be/p6FqRtr6V...
admin的头像-零度博客admin
1.7W+1682
纯净安装!Windows 11 Build 22533 预览版 ISO 官方镜像下载-零度博客

纯净安装!Windows 11 Build 22533 预览版 ISO 官方镜像下载

  1 月 15 日消息,微软近期发布了最新的 Windows 11 Dev 预览版 22533 更新,带来了全新音量 / 亮度弹出式 UI,时钟和闹钟 App 可卸载,另外还有多项 Bug 修复。 微软还发布了 Windows 1...
admin的头像-零度博客admin
1.5W+2251
狗狗币最新挖矿教程!一年暴涨100倍的DogeCoin又火了,电脑也能快速挖矿!2024 | 零度解说-零度博客

狗狗币最新挖矿教程!一年暴涨100倍的DogeCoin又火了,电脑也能快速挖矿!2024 | 零度解说

在川普 (Donald Trump) 在美国大选中领先的推动下,比特币突破历史新高,截稿前最高达到75,000美元。十大市值的加密货币也纷纷上涨,尤其是与马斯克密切相关的狗狗币 (DOGE),因政府效率委员会...
Ever Play -iOS手机上最好用的免费音乐播放器!-零度博客

Ever Play -iOS手机上最好用的免费音乐播放器!

  1.Ever Play 官方下载:https://apps.apple.com/us/app/ever-play-hifi-music-player/id1202642773 2.安卓音乐播放器推荐:https://www.freedidi.com/1989.html  
Flux.1【Lora 真人模型】轻松生成真实质感的美图!-零度博客

Flux.1【Lora 真人模型】轻松生成真实质感的美图!

  1、ComfyUI Flux.1 【点击获取】 2、Lora 真人模型【点击下载】 3、工作流 【点击下载】 触发词:This is a high-resolution,everyday scene image with a natural style. 权重设置为0.9...
admin的头像-零度博客admin
4.9W+3255