linux查温度命令

fiy 其他 55

回复

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

    在Linux中,可以使用多种命令来查看系统的温度。以下是几个常用的命令:

    1. `sensors`:这是最常用的命令之一,它需要安装并使用 `lm-sensors` 工具来读取传感器数据。首先,你需要安装 `lm-sensors`:

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

    然后,在终端中运行 `sensors` 命令即可显示系统各个传感器的温度信息。

    2. `cat /sys/class/thermal/thermal_zone*/temp`:这个命令会显示每个热区(thermal zone)的温度,每个热区对应一个文件夹。其中,`/sys/class/thermal/thermal_zone*/temp` 是一个通配符,用于匹配所有的热区文件夹。该命令会返回每个热区的温度值,单位为千分之一摄氏度。

    3. `acpi -t`:这个命令基于ACPI (Advanced Configuration and Power Interface) 技术,可以显示温度传感器的信息。需要注意的是,`acpi` 命令在某些系统上可能并没有预装,你可能需要通过包管理器进行安装。

    4. `inxi -s`:`inxi` 是一个强大的系统信息工具,可以显示系统硬件信息,包括温度。通过运行 `inxi -s` 命令,你可以得到包含温度信息的系统概要。

    这些命令提供了不同的方式来查看Linux系统的温度信息。你可以根据自己的需求选择适合的命令来查看系统温度。

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

    在Linux系统中,可以使用一些命令来查看系统的温度。以下是常用的几个命令:

    1. `sensors`:这是一个常用的命令,用于查看系统中各个传感器的温度信息。在终端中输入`sensors`命令后,会显示出各个传感器的温度信息,包括CPU温度、主板温度、风扇转速等。

    2. `cat /sys/class/thermal/thermal_zone*/temp`:这个命令用于查看各个thermal zones(热区)的温度信息。在终端中输入该命令后,会逐行显示出各个热区的温度信息,单位为毫摄氏度。

    3. `cat /proc/acpi/thermal_zone/THRM/temperature`:这个命令用于查看特定的thermal zone(热区)的温度信息。在终端中输入该命令后,会显示出THRM热区的温度信息,单位为摄氏度。

    4. `inxi -s`:这是一个命令行工具,用于显示系统的硬件信息。在终端中输入`inxi -s`命令后,会显示出各个传感器的温度信息,包括CPU温度、主板温度、风扇转速等。

    5. `lm_sensors`:这是一个用于监控硬件传感器的工具包,在安装好lm_sensors后,可以使用`sensors-detect`命令来探测系统中的传感器,然后使用`sensors`命令来查看传感器的温度信息。

    需要注意的是,上述命令可能需要在系统中安装相应的软件包才能使用,比如lm_sensors工具包。另外,温度的单位可能有所不同,常用的单位有摄氏度和华氏度。在查看温度信息时要注意单位的转换。

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

    在Linux中,可以使用一些命令来查看系统的温度。以下是一些常用的命令以及它们的用法和操作流程。

    1. 使用sensors命令
    sensors命令是lm_sensors软件包中的一个命令,可以用于查看系统的传感器数据,包括温度。要使用此命令,首先需要安装lm_sensors软件包。

    安装lm_sensors软件包的具体步骤取决于你使用的Linux发行版。以Debian/Ubuntu为例,可以使用以下命令进行安装:

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

    安装完成后,运行以下命令来探测和配置传感器:

    “`
    sudo sensors-detect
    “`

    在这个过程中,会有一些提示需要你进行选择,可以一路回车使用默认选项,除非你知道自己的硬件需要特殊的配置。

    完成传感器配置后,可以使用以下命令来查看温度:

    “`
    sensors
    “`

    这会显示所有可用传感器的温度数据。

    2. 使用/sys/class/thermal目录
    Linux内核将温度传感器的数据暴露在/sys/class/thermal目录下。你可以使用cat命令或者其他文本查看器来查看这些文件。

    首先,使用ls命令检查/sys/class/thermal目录是否存在:

    “`
    ls /sys/class/thermal
    “`

    这会列出所有可用的热控制器和传感器。

    然后,使用cat命令查看温度数据。例如,假设你想查看第一个CPU的温度,可以使用以下命令:

    “`
    cat /sys/class/thermal/thermal_zone0/temp
    “`

    这个文件中的温度是以毫摄氏度为单位的。可以通过将它除以1000来获得摄氏度值。

    注意:每个硬件平台和Linux发行版可能会有不同的目录结构和文件命名约定。根据你的系统配置可能需要进行适当的调整。

    这些是在Linux中查看系统温度的两种常用方法。你可以根据实际需求选择其中一种方法来查看你的系统温度。

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

400-800-1024

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

分享本页
返回顶部