使用sensors获取LinuxCPU温度

标题使用sensors获取LinuxCPU温度

假设您的 sensors 命令输出类似于以下内容:

Copy Codecoretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +50.0°C  (high = +80.0°C, crit = +90.0°C)
Core 0:        +45.0°C  (high = +80.0°C, crit = +90.0°C)
Core 1:        +48.0°C  (high = +80.0°C, crit = +90.0°C)
Core 2:        +47.0°C  (high = +80.0°C, crit = +90.0°C)
Core 3:        +50.0°C  (high = +80.0°C, crit = +90.0°C)acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +119.0°C)nouveau-pci-0100
Adapter: PCI adapter
temp1:        +35.0°C  (high = +95.0°C, crit = +105.0°C)

通过 grep 命令可以筛选出所有包含 Core 的行,并使用 awk 命令提取数字部分,最后使用 awk 计算平均值,具体命令如下:

sensors | grep Core | awk '{print $3}' | awk -F '+' '{sum+=$2} END {print "Average temperature is", sum/NR}'

输出结果如下:

Average temperature is 47.5

这表示 CPU 温度的平均值为 47.5°C。请注意,这个平均值仅基于 sensors 命令输出中包含 Core 的行,不包括其他传感器的数据。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/593742.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程语言未来的发展方向

编程语言的未来? 编程语言发展到现在,已经是比较完善并且好用,但这仅仅是对于专业人士来说的。对于普通人来说还是遥不可及。未来编程语言会朝着更加简洁,更加易读的方向去发展,函数式编程和响应式编程会普及。编程语…

机器学习中的监督学习基本算法-逻辑回归简单介绍

逻辑回归 逻辑回归(Logistic Regression)是一种用于解决二分类问题的统计学习方法,尽管名字中带有"回归"一词,但实际上它是一种分类算法。逻辑回归的主要目标是通过学习从输入特征到一个离散的输出(通常是0…

为什么要对服务器进行维护

我们在日常使用服务器的过程中,经常会遇到死机,卡顿等等,那么该怎么做才能避免出现类似情况。 为了确保服务器的正常运行和企业的顺利运营,定期进行服务器维护是必要的。服务器日常维护可以提高性能、保障安全、保持稳定性、延长…

Java基础03-方法与数组

方法 方法的定义 在Java中,方法是一组执行特定任务的代码块。方法定义由以下几个部分组成: 修饰符 返回类型 方法名(参数列表) {// 方法体 }修饰符:指定方法的访问权限(public、private等)。返回类型:指…

mybatisPlus beforeGetBoundSql和setProperties使用场景介绍及代码示例

beforeGetBoundSql 和 setProperties 都是 InnerInterceptor 接口中定义的默认方法,可以用于自定义拦截器实现。 beforeGetBoundSql 方法会在 MyBatis 获取 BoundSql 对象之前被调用,可以通过该方法来修改或扩展 SQL 语句,例如添加或删除条件…

利用Spring Cloud和Java系统设置优化工程项目管理系统源码的二次开发体验

工程项目管理涉及众多环节和角色,如何实现高效协同和信息共享是关键。本文将介绍一个采用先进技术框架的Java版工程项目管理系统,该系统支持前后端分离,功能全面,可满足不同角色的需求。从项目进度图表到施工地图,再到…

不忘初心,聚焦安全 —— 一名码龄15年的老程序员2023总结

2023总结 1. 整体回顾2. 亮点工作3. 未来展望 1. 整体回顾 作为一名码龄超15年的老程序员,虽然2008年就注册了CSDN博客,但是从2020年疫情以来才开始偶尔写写博客,前面两年虽然写了不少,但基本属于自娱自乐,粉丝量和阅…

匿名函数自调用的不同写法

匿名函数自调用,即函数只执行一次 匿名函数自调用一般写法为: (function(){ //具体内容 }() 其他写法如下: !function(){}() function(){}() ~function(){}() 初次外,前面还可以是:,-,*,/

RxJS之fromEvent学习

有情提示: 阅读此博客前,可先阅读博客https://blog.csdn.net/qq_44327851/article/details/135251408对RxJS进行简单的了解。 概念: fromEvent 是 RxJS 中的一个操作符,用于将事件转换为可观察的对象。它的作用是创建一个可观察对…

熔断、隔离、重试、降级、超时、限流,高可用架构流量治理核心策略全掌握

可用性的定义 在探讨高可用架构之前,让我们以 O2 系统为例,解释一下何谓可用性。O2 是腾讯内部的一个广告投放系统,专注于提升投放效率、分析广告效果,拥有自动化广告投放、AIGC 自动化素材生产等多种功能。 其整体架构概览如下&…

Java最新技术介绍和分析 (202305)

说明:本文完成了2023年5月份,当时最新的LTS版本是Java17,本文在撰写时参考了美团技术团队和阿里JDK团队相关的文章,以及本文也引了用文章中的图片。在此表示感谢! Java版本火车 相信老牌的Java开发者和爱好者把Java的…

【技巧】IDEA 使用小技巧(三)

IDEA 使用小技巧(三) 配置目录Ctrl 鼠标方法缩小字体 配置目录 IDEA 在使用的过程中会在 C 盘的用户目录下写入相关配置,目录如下: "C:\Users\个人用户名\AppData\Local\JetBrains" "C:\Users\个人用户名\AppDa…

Java实现限流算法

限流算法是指在分布式系统中控制流量的一种方法。它用于防止系统被过多的请求拥塞而导致性能下降或崩溃。 常见的限流算法有以下几种: 固定窗口算法(Fixed Window Algorithm):将时间划分为固定的时间窗口,每个时间窗口…

Halcon顶帽运算与底帽运算的应用

Halcon顶帽运算与底帽运算的应用 文章目录 Halcon顶帽运算与底帽运算的应用1. 提取小的物件2. 校正非均匀光照 正如上文所说的,顶帽运算返回的像素部分是尺寸比结构元素小的,并且比较亮的局部小区域;底帽运算返回的像素部分是尺寸比结构元素小…

打造炫酷粒子效果的前端利器tsParticles

前端潮流速递 :打造炫酷粒子效果的前端利器tsParticles 在现代前端开发中,动画和视觉效果是吸引用户的关键元素之一。而实现炫酷而引人入胜的粒子效果,常常需要耗费大量的时间和精力。然而,有了 tsParticles,这一切变…

找不到pixman_region32_init代码实现的原因

我们在pixman直接查找pixman_region32_init实现会找不到&#xff0c;原因在于PREFIX宏 1、在pixman-region32.c和pixman-region16.c有很大关系&#xff0c;以pixman-region32.c为例 #ifdef HAVE_CONFIG_H #include <pixman-config.h> #endif #include "pixman-priva…

网络安全—PGP8.1软件应用

文章目录 安装PGP8了解工作原理 PGP使用准备工作加密与解密加密者视角&#xff08;发送方&#xff09;接收者视角&#xff08;接收方&#xff09; 签名签名方&#xff08;发送方&#xff09;验证签名方&#xff08;接收方&#xff09; 补充加密签名一段文字签名后的格式 验证解…

Java中关键词strictfp有什么作用?

在Java中&#xff0c;关键词strictfp用于声明一个方法、类或接口是严格遵守浮点数计算规范的。 具体作用包括&#xff1a; 保证浮点数计算的结果在不同平台上是一致的&#xff0c;避免由于浮点数计算的不精确性导致的结果不确定性。 指定了严格的浮点数计算规则&#xff0c;禁…

186.【2023年华为OD机试真题(C卷)】整数编码(JavaPythonC++JS实现)

请到本专栏顶置查阅最新的华为OD机试宝典 点击跳转到本专栏-算法之翼:华为OD机试 🚀你的旅程将在这里启航!本专栏所有题目均包含优质解题思路,高质量解题代码,详细代码讲解,助你深入学习,深度掌握! 文章目录 【2023年华为OD机试真题(C卷)】整数编码(Java&…