查看主机实时温度linux命令

fiy 其他 45

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用一些命令来查看主机的实时温度。下面介绍几种常用的方法:

    1. 使用sensors命令:
    sensors命令是常用的用于查看硬件信息的命令之一。它可以显示主机上各个传感器的实时温度。
    首先,需要安装sensors软件包。在大多数Linux发行版中,可以使用以下命令进行安装:
    “`
    sudo apt-get install lm-sensors
    “`
    安装完成后,运行以下命令来检测硬件传感器:
    “`
    sudo sensors-detect
    “`
    该命令会自动检测并加载适合你的硬件配置的内核模块。

    完成之后,运行sensors命令来查看主机实时温度:
    “`
    sensors
    “`
    该命令会显示所有可用传感器的实时温度和其他相关信息。

    2. 使用lm-sensors命令:
    lm-sensors是一个用于监测传感器硬件的工具包。在一些Linux发行版中,可能需要手动安装lm-sensors软件包:
    “`
    sudo apt-get install lm-sensors
    “`
    安装完成后,运行以下命令来探测传感器硬件:
    “`
    sudo sensors-detect
    “`
    该命令会自动检测并加载合适的内核模块。

    完成之后,运行以下命令来获取主机实时温度:
    “`
    sensors
    “`
    命令会显示当前系统的实时温度和其它传感器信息。

    3. 使用cat命令查看/sys文件系统:
    Linux系统将硬件信息暴露在/sys文件系统中的一些文件中。可以使用cat命令查看这些文件以获取实时温度信息。
    以下是一些常用的/sys文件,可以使用cat命令来查看:
    “`
    cat /sys/class/thermal/thermal_zone*/temp
    cat /sys/class/hwmon/hwmon*/temp*_input
    “`
    这些文件包含了关于传感器的温度值,并以毫摄氏度为单位。

    以上就是几种在Linux系统中查看主机实时温度的常用方法。根据你的具体需求,选择适合的方法来获取相关信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux操作系统中,可以使用多种命令来查看主机的实时温度。以下是其中几个常用的命令:

    1. lm_sensors:lm_sensors是一个用于监控硬件传感器的工具包。它可以用来查看CPU、主板、显卡等硬件设备的温度信息。要使用lm_sensors,首先需要安装它,然后运行以下命令进行配置和获取温度信息:
    – 安装lm_sensors:在终端中运行sudo apt-get install lm-sensors命令进行安装。
    – 配置lm_sensors:运行sudo sensors-detect,按照提示进行配置。在配置过程中,会要求加载一些内核模块,可以选择默认选项即可。
    – 获取温度信息:运行sensors命令即可查看实时温度信息。

    2. htop:htop是一个交互式的系统监视工具,可以用来查看系统的CPU、内存、磁盘等信息,其中也包括了CPU的温度信息。要使用htop,需要首先安装它,然后运行以下命令:
    – 安装htop:在终端中运行sudo apt-get install htop命令进行安装。
    – 启动htop:运行htop命令即可查看系统的实时监控信息,包括CPU的温度。

    3. acpi命令:acpi是一个用于获取电池、温度等信息的工具。要使用acpi命令查看主机的实时温度,可以运行以下命令:
    – 安装acpi:在终端中运行sudo apt-get install acpi命令进行安装。
    – 获取温度信息:运行acpi -t命令即可查看主机的实时温度信息。

    4. sensors命令:sensors是一个用于获取硬件传感器信息的命令。部分Linux发行版中已经预装了该命令,如果没有预装,可以通过以下方式进行安装:
    – 安装sensors:在终端中运行sudo apt-get install lm-sensors命令进行安装。
    – 获取温度信息:运行sensors命令即可查看主机的实时温度信息。

    5. conky:conky是一个轻量级的系统监视工具,可以通过自定义配置文件来显示各种系统信息,包括温度信息。要使用conky来监视主机的温度,可以按照以下步骤进行设置:
    – 安装conky:在终端中运行sudo apt-get install conky命令进行安装。
    – 创建conky配置文件:在主目录下创建一个名为.conkyrc的文件,并将以下内容添加到该文件中:
    “`
    ${color lightblue}CPU:${alignr}${execi 10 sensors | grep “CPU Temp” | awk ‘{print $3}’}${color}
    ${color lightblue}GPU:${alignr}${execi 10 nvidia-smi –query-gpu=temperature.gpu –format=csv,noheader}℃${color}
    ${color lightblue}M/B:${alignr}${execi 10 sensors | grep “temp1” | awk ‘{print $2}’}${color}
    “`
    – 运行conky:在终端中运行conky命令即可启动conky并显示温度信息。

    通过上述的命令和工具,您可以方便地获取Linux主机的实时温度信息。可以根据自己的需要选择合适的命令和工具来查看温度。

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

    要在Linux系统下查看主机的实时温度,可以使用以下几个命令和方法:

    1. 使用sensors命令
    sensors是一个常用的命令行工具,用于监控和显示硬件传感器的信息,包括温度。以下是使用sensors命令查看主机实时温度的步骤:

    – 首先,确保你的系统上已经安装了lm-sensors软件包。可以使用以下命令来安装:sudo apt-get install lm-sensors
    – 安装完毕后,运行以下命令来探测和配置传感器:sudo sensors-detect
    – 在探测和配置过程中,会有一些提示需要回答,你可以直接按Enter键来选择默认选项。
    – 配置完成后,运行以下命令来显示实时温度信息:sensors

    sensors命令将显示主机各个传感器的信息,包括温度、风扇转速等。你可以根据自己的需要来查看特定的传感器信息。

    2. 使用lm-sensors工具包中的其他命令
    除了sensors命令外,lm-sensors工具包还提供了其他一些命令来查看主机的实时温度,例如:

    – 使用命令sensors-detect来检测和配置传感器。
    – 使用命令sensors-detect –auto来自动检测和配置传感器。
    – 使用命令sensors-detect –help来查看更多选项和用法说明。

    3. 使用hwmon内核模块
    Linux内核通常会加载一些hwmon(Hardware Monitoring)模块来支持硬件传感器的监控。你可以通过查看/sys/class/hwmon目录来找到主机传感器的实时数据。

    – 首先,使用以下命令查看/sys/class/hwmon目录下的子目录:ls /sys/class/hwmon/
    – 进入子目录来查看传感器数据,例如:cd /sys/class/hwmon/hwmon0
    – 使用命令cat来查看传感器温度信息,例如:cat temp1_input

    注意:实际上,hwmon目录下的子目录可能会有多个,每个子目录对应一个硬件传感器。你需要根据实际情况来选择正确的子目录。

    需要注意的是,使用这些命令来查看主机实时温度需要具有root权限。如果你不是root用户,可以使用sudo命令来获取临时的root权限。

    另外,不同的硬件配置可能会导致不同的传感器信息。因此,某些命令在某些系统上可能无法获得温度信息。如果你的系统无法显示实时温度,请尝试其他方法或者查阅硬件厂商提供的文档。

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

400-800-1024

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

分享本页
返回顶部