cpu温度获取命令linux

fiy 其他 115

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以通过多种方式获取CPU温度。以下是一些常用的方法:

    方法一:使用lm_sensors工具
    1. 首先,确保你的系统已经安装了lm_sensors工具。可以使用以下命令进行安装:
    sudo apt-get install lm-sensors

    2. 运行以下命令来探测系统硬件并生成配置文件:
    sudo sensors-detect

    3. 运行以下命令来获取CPU温度信息:
    sensors

    方法二:使用/sys接口
    1. 使用以下命令查看/sys/class/thermal目录下的可用接口:
    ls -l /sys/class/thermal/

    2. 运行以下命令获取CPU温度信息:
    cat /sys/class/thermal/thermal_zone*/temp

    该命令将显示所有可用接口的温度信息,每个接口对应一个数字,可以根据需要选择查看。

    方法三:使用第三方工具例如htop、psensor等
    1. 首先,确保你的系统已经安装了相应的工具。可以使用以下命令进行安装:
    sudo apt-get install htop
    sudo apt-get install psensor

    2. 运行htop命令,按F2进入设置界面,在”Columns”选项卡中选择”Temperature”列,然后按F10保存设置。此时htop界面将显示CPU温度。

    3. 运行psensor命令,该工具会自动显示CPU温度以及其他硬件信息。

    以上是在Linux系统中获取CPU温度的一些常用方法,你可以根据自己的需求选择合适的方法进行使用。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用一些命令来获取CPU的温度。以下是几种常用的方法:

    1. 使用sensors命令:
    sensors命令是一个常用的硬件监控工具,可以用来显示温度传感器的读数。首先,需要安装lm-sensors软件包,然后使用以下命令进行安装和配置:

    “`
    sudo apt-get install lm-sensors
    sudo sensors-detect
    “`
    安装和配置完成后,可以使用以下命令来获取CPU温度:

    “`
    sensors
    “`

    这个命令将显示所有可用的传感器及其当前的温度读数。通常,CPU温度信息由`Package id`或`Core`字段给出。

    2. 使用cat命令:
    在一些Linux发行版中,CPU温度信息可以通过/sys文件系统获得。可以使用cat命令来读取并显示温度文件。以下是具体的命令:

    “`
    cat /sys/class/thermal/thermal_zone*/temp
    “`

    这个命令将显示所有可用的温度传感器的当前温度。每个传感器对应的温度文件都位于`/sys/class/thermal/thermal_zoneX/temp`,其中X是传感器的编号。

    3. 使用lm-sensors工具:
    lm-sensors工具是一个功能强大的硬件监控工具,可以以图形界面的形式显示各种硬件信息,包括CPU温度。可以使用以下命令来安装和运行lm-sensors:

    “`
    sudo apt-get install lm-sensors
    sensors
    “`

    这个命令将显示lm-sensors工具的图形界面,其中包含了CPU温度信息以及其他硬件传感器的信息。

    4. 使用lmsensors命令:
    lmsensors是一个与lm-sensors类似的命令行工具,可以用来查看和监控硬件传感器的信息。可以使用以下命令来安装和运行lmsensors:

    “`
    sudo apt-get install lmsensors
    sudo sensors-detect
    sensors
    “`

    这个命令将显示lmsensors的输出,其中包含了CPU温度信息。

    5. 使用top命令:
    top命令是一个用于监视系统活动的实用程序,也可以用来获取CPU温度信息。可以使用以下命令来运行top并查看CPU温度:

    “`
    top
    “`

    在top的输出中,可以找到并查看CPU的使用率和温度信息。

    请注意,以上方法中的某些命令可能需要root或sudo权限才能运行。另外,具体的命令和输出可能会因不同的Linux发行版和硬件配置而有所不同,请根据自己的系统做相应的调整。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用一些命令来获取CPU的温度信息。下面是几个常用的命令:

    1. `sensors`命令:该命令用于查看系统各个硬件传感器的信息,包括CPU温度传感器。

    – 首先,需要安装`lm-sensors`软件包。在终端中使用以下命令进行安装:

    “`
    sudo apt-get install lm-sensors
    “`

    – 安装完成后,运行以下命令来探测系统硬件并生成配置文件:

    “`
    sudo sensors-detect
    “`

    在运行过程中,会出现一些提示,一般都可以直接回车键确认,默认选项即可。

    – 配置文件生成后,运行以下命令来查看CPU温度信息:

    “`
    sensors
    “`

    命令输出会包含多个硬件传感器的信息,找到与CPU温度相关的信息即可。

    2. `cat`命令:该命令可以读取和打印文件内容,可以用来读取特定文件获取CPU温度信息。

    – 数据一般可以从/sys/class/hwmon目录中的文件获得。可以先执行以下命令查看该目录下的文件列表:

    “`
    ls /sys/class/hwmon/
    “`

    通常可以找到以“temp”开头的文件,例如“temp1_input”或“temp2_input”。

    – 使用以下命令读取特定文件的内容来获取CPU温度信息:

    “`
    cat /sys/class/hwmon/hwmonX/temp1_input
    “`

    其中hwmonX是具体的硬件监视器编号,根据实际情况选择对应的文件。

    3. `top`命令:该命令用于实时监视系统运行状况,包括CPU使用情况和温度。

    – 运行以下命令来启动top命令:

    “`
    top
    “`

    – 在top窗口中,可以看到当前的CPU使用率,在右上角CPU行的后面,也会显示CPU温度信息。

    以上是几个常用的获取CPU温度信息的命令。可以根据实际情况选择合适的命令来获取CPU温度。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部