让海康威视R1小屏幕焕发新生!—— 系统监控方案(飞牛OS版)

2025-04-28 10:20:04 11点赞 28收藏 11评论

还在为海康威视R1的小屏幕闲置发愁?这个全网首发的极简监控方案,只需3分钟就能让你的设备屏幕实时显示:

CPU/内存/磁盘使用情况

✅ 实时网络连接状态

✅ 设备运行时间和负载

✅ 美观简洁的竖屏布局

让海康威视R1小屏幕焕发新生!—— 系统监控方案(飞牛OS版)

海康威视R1小屏幕监控方案(飞牛OS版)

终极解决方案代码

#!/bin/bash # 海康威视R1小屏幕监控脚本 # 专为飞牛OS定制 | 全网首发 # 设置屏幕参数 SCREEN_WIDTH=300 SCREEN_HEIGHT=900 # 主监控函数 monitor() { while true; do # 获取系统信息 HOSTNAME=$(hostname) CURRENT_TIME=$(date '+%Y-%m-%d %H:%M:%S') CPU_USAGE=$(top -bn1 | grep "Cpu(s)" | awk '{printf "%.1f%%", 100 - $8}') LOAD_AVG=$(uptime | awk -F'average: ' '{print $2}' | cut -d',' -f1) MEM_USED=$(free -m | awk '/Mem/{printf "%.1fG", $3/1024}') MEM_TOTAL=$(free -m | awk '/Mem/{printf "%.1fG", $2/1024}') DISK_USAGE=$(df -h / | awk 'NR==2{print $5}') IP_ADDR=$(ip a | grep 'inet ' | grep -v '127.0.0.1' | awk '{print $2}' | cut -d'/' -f1 | head -1) # 清屏并显示信息 clear echo "========================" echo " 海康威视R1系统监控" echo "========================" echo "🕒 时间: $CURRENT_TIME" echo "🏠 主机: $HOSTNAME" echo "-----------------------" echo "⚡ CPU使用: $CPU_USAGE" echo "📊 平均负载: $LOAD_AVG" echo "💾 内存: $MEM_USED/$MEM_TOTAL" echo "💽 磁盘使用: $DISK_USAGE" echo "🌐 IP地址: $IP_ADDR" echo "========================" echo "监控运行中...按Ctrl+C退出" sleep 5 done } # 启动监控 clear echo "正在启动海康威视R1监控..." sleep 2 monitor

安装执行步骤

  1. 创建监控脚本

    sudo nano /usr/local/bin/r1_monitor

    粘贴上面的代码,按Ctrl+O保存,Ctrl+X退出

  2. 设置可执行权限

    sudo chmod +x /usr/local/bin/r1_monitor

  3. 创建开机启动服务

    sudo nano /etc/systemd/system/r1monitor.service

    粘贴以下内容:

    [Unit] Description=Hikvision R1 Monitor After=network.target [Service] ExecStart=/usr/local/bin/r1_monitor Restart=always User=root [Install] WantedBy=multi-user.target

  4. 启用并启动服务

    sudo systemctl enable r1monitor.service sudo systemctl start r1monitor.service

  5. 立即启动监控

    /usr/local/bin/r1_monitor

使用说明

  • 监控界面每5秒自动刷新一次

  • 按Ctrl+C可退出监控界面

  • 系统重启后会自动启动监控

  • 如需停止服务:sudo systemctl stop r1monitor.service

这个方案专为海康威视R1设备安装飞牛Os设计,完美适配小屏幕显示,让你的设备屏幕实时展示系统状态!

展开 收起
11评论

  • 精彩
  • 最新
  • 为什么我的无法在小屏幕上显示?

    校验提示文案

    提交
    看日志 哪一步错了

    校验提示文案

    提交
    日志在那个目录下?
    我在ssh上跑“/usr/local/bin/r1_monitor”会在会话终端显示,但小屏幕没动静。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 首发首发,自提使用,禁止转载哈

    校验提示文案

    提交
  • 走过路过给个赞哈

    校验提示文案

    提交
  • 能否发图看看, 还有能不能休眠?

    校验提示文案

    提交
  • 大佬 你发的这个怎么使用啊?

    校验提示文案

    提交
  • 楼主有没有运营时的图片啊

    校验提示文案

    提交
  • 刷了 pve.能实现吗

    校验提示文案

    提交
  • 大佬们,有人遇到过r1安装到百分之九十多的时候报gurb的错吗

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
28
扫一下,分享更方便,购买更轻松