14 由于我不是美国人,因此以下命令输出例如“ 55000”,表示55°C。 cat /sys/class/thermal/thermal_zone1/temp 对于配置US.EN的计算机,此命令是否以华氏温度输出温度? kernel — Rufus_12 source
11 达斯曼的答案是正确的。 cat命令仅打印文件的内容,在这种情况下,该文件位于/ sys文件系统上。 / sys实际上是由内核提供的/ sys中的 所有文件实际上都是内核的一部分,将某些命令回显到特定模块中可以控制内核的功能(例如,扫描新的SCSI / SATA设备,甚至禁用CPU内核)从内核使用)。 提供任何形式的本地化不是内核工作,而是在用户模式应用程序中完成。因此,/ sys FS将提供55000的“原始”值,这是运行该应用程序以读取该值并进行相关转换的工作。 — 电子男孩 source
6 否。此信息来自硬件,不受您的语言环境设置的影响。在所有科学和技术用途中,甚至在美国,温度单位均为C(或K,但它们是相同的度数,只是比例不同)。 因此,即使您的操作系统使用美国语言环境,也不会在华氏温度下看到这些温度。 — 特登 source