FreeBSD系统下如何查看CPU温度

作者:佚名 上传时间:2023-05-18 运行软件:C语言 软件版本:FreeBSD 12.1 版权申诉

该代码实现了在FreeBSD系统下通过命令行查看CPU温度的功能。可以帮助用户监控系统CPU温度,及时处理可能出现的问题。

 #include <stdio.h>
 #include <stdlib.h>

 int main(void)
 {
    int temp=0;
    char *ptr;
    ptr = malloc(16);
    FILE *temperature = fopen("/sys/class/hwmon/hwmon*/temp1_input", "r");
    if (temperature == NULL)
        return 0;
    fscanf(temperature, "%d", &temp);
    fclose(temperature);
    free(ptr);
    printf("CPU温度:%d°C\n", temp/1000);
    return 0;
 }

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
FreeBSDCPU
该代码实现了在FreeBSD系统下通过命令行查看CPU温度的功能。可以帮助用户监控系统CPU温度,及时处理可能出现的问题。 #include <stdio.h> #include &l
FreeBSD 12.1
C语言
2023-05-18 18:42
SolarisCPU占用率
本文介绍了如何在Solaris系统下查看CPU占用率的方法,主要使用了prstat命令和vmstat命令。// 使用prstat命令查看进程的CPU占用率$ prstat -a -u [usern
Solaris 11
Solaris操作系统
2023-03-17 19:57
在Unix上获取CPU
本示例代码演示如何使用Unix系统上的命令行工具获取CPU的温度信息,方便用户了解CPU的工作情况并进行相应的处理。# 通过sensors命令获取CPU温度信息sensors | grep 'Co
Ubuntu 18.04
命令行工具
2023-04-15 23:48
HP-UXCPU使用情况
示例代码下面是一个简单的示例代码,可以在HP-UX系统中查看CPU使用情况。# sar -u 5 5HP-UX testserver B.11.31 U ia64 07/10/2112
HP-UX 11i v3
Glance
2023-03-14 10:38
HP-UXCPU使用情况
介绍如何使用HP-UX的系统工具查看系统CPU使用情况,包括使用top和vmstat命令。# 查看系统当前CPU使用情况top# 查看系统CPU使用情况历史数据vmstat -P ALL 1
HP-UX B.11.31
HP-UX操作系统
2023-04-23 23:18
AIXCPU信息
本篇文章将介绍如何在AIX系统中查看CPU信息,包括CPU型号、数量、核心数等信息。# 利用lscfg命令查看CPU信息lscfg | grep proc
AIX 7.2
IBM AIX
2023-03-30 06:06
SolarisCPU负载
通过在Solaris下使用命令行工具,如sar和prstat,可以轻松得到系统当前的CPU负载。同时,我们还可以将查询结果导出到文件中进行后续分析。1. sar命令# sar -u 5其中,-u
Oracle Solaris 11.4
Oracle
2023-03-29 20:57
FreeBSDCPU信息的方法
本示例代码演示了如何使用FreeBSD系统中的命令查看CPU的基本信息,包括CPU型号、核心数、频率等。# 查看CPU型号$ sysctl hw.model# 查看CPU核心数$ sysct
FreeBSD 12.1
FreeBSD
2023-05-28 17:21
FreeBSD日志
示例代码下面是在FreeBSD中查看系统日志的示例代码:sudo less /var/log/messages代码释义sudo:使用管理员权限运行命令;less:一个分页器,用于查看文件
FreeBSD 12.0
FreeBSD系统自带工具
2023-03-09 01:53
Ubuntu环境CPU
夏天到了,笔记本过热是最近一个常见的问题。监控硬件温度或许可以帮助你诊断笔记本为什么会过热。本篇中,我们会了解如何在Ubuntu中检查CPU的温度。