Tìm tốc độ quạt và tốc độ cpu trong Linux


20

Các lệnh để tìm ra tốc độ quạt và temp cpu trong linux (Tôi biết lm-sensor có thể thực hiện nhiệm vụ). Có sự thay thế nào cho điều đó?


1
Tại sao bạn muốn một sự thay thế cho cảm biến lm? (Và theo như tôi biết, không có gì, mặc dù mã là nguồn mở, vì vậy bạn có thể viết thay thế của riêng mình nếu bạn thực sự cần, vì bất kỳ lý do gì).
dirkt

Câu trả lời:


21

Đối với nhiệt độ CPU:

Trên Debian:

sudo apt-get install lm-sensors

Trên Centos:

sudo yum install lm_sensors

Chạy bằng cách sử dụng:

sudo sensors-detect

sensorsđể lấy temp CPU.

Đối với tốc độ quạt:

sensors | grep fan

Điều này sẽ tạo ra tốc độ quạt

hoặc cài đặt psensorbằng:

sudo apt-get install psensor

Người ta cũng có thể sử dụng hardinfo

sudo apt-get install hardinfo

6
cảm biến | grep fan hoàn toàn không xuất ra bất cứ thứ gì!
matteo

@matteo Vấn đề. Trên hệ thống của tôi, đó là "Quạt bộ xử lý", vì vậy hãy sử dụng 'grep -i fan'
KevinM

2
Các cảm biến phải được phát hiện đầu tiên bằng cách chạy phát hiện cảm biến sau khi cài đặt (tập lệnh đầu cuối tương tác, chỉ cần nhập Enter vào các câu hỏi và tất cả phải được thực hiện tự động). Điều này là cần thiết trên CentOS, trên cấu hình / cấu hình Debian được kích hoạt sau khi cài đặt hoặc pspor cấu hình lại dpkg).
Milan Kerslager

Trên CPU i5-8265U của tôi sensors-detectkhông thể phát hiện quạt, vì vậy sensorscũng không thể hiển thị chúng. Tôi đã yêu cầu một giải pháp ở đây
rubo77

Ngoài điểm @MilanKerslager, sau khi sensors-detectđã liệt kê các cảm biến của bạn, bạn cần kiểm tra xem các mô-đun trình điều khiển hạt nhân cũng đã được cài đặt chưa.
Luciano

21

Nếu bạn muốn thử một tùy chọn khác, bạn có thể thử s-tui, một phần mềm chúng tôi đang làm việc. Đây là một ứng dụng UI thiết bị đầu cuối, vì vậy việc chạy nó qua SSH cũng có thể. Nó hiển thị nhiệt độ CPU, sử dụng, tần số và sức mạnh. Tốc độ quạt cũng được thêm vào.

Phương pháp cài đặt được giải thích trên GitHub Readme. s-tui trên GitHub

Đây là một ảnh chụp màn hình của nó ảnh chụp màn hình s-tui


Cảm ơn sau nhiều ngày nhận được phản hồi về câu hỏi. tôi đã sử dụng cảm biến lm theo đề nghị của người khác. sẽ thách thức thử phần mềm mới này. cảm ơn !!!
Rajquer Kumar Soni

Trông thật ấn tượng và tôi thích kẹo mắt thiết bị đầu cuối!
Tahir Khalid

Hoạt động tốt trên Linux. Tôi hy vọng rằng nó sẽ có một số hỗ trợ OSX sớm.
MasterAM

2

Tôi đã sử dụng ipmitool từ GitHubfreeipmi trên các máy chủ của mình, nhưng, tốt, chúng là các máy chủ, với phần cứng BMC hỗ trợ IPMI . Nếu PC của bạn làm, đó là một giải pháp hợp lý.

Tôi chạy một kịch bản kéo dữ liệu SDR trên máy trong thử nghiệm (ví dụ các dòng sau)

ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')

và gửi nó đến màn hình cũng như để logfile sau đó nhàn rỗi w / ping trong 15 giây

echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul

trước khi lặp đi lặp lại một lần nữa cho vượt qua khác.


1

một thay thế cho lmsensor:

cài đặt xsensors bằng cách sử dụng sudo apt-get install xsensors


1

Tôi đang sử dụng Glances trong python. Đó là một trình quản lý quá trình tương tác và trạng thái phần cứng.

apt install python python-pip; pip install glances;

và chạy với:

glances

ưa nhìn;)


2
Bạn có thể chỉ ra cách nó cho phép người dùng tìm ra tốc độ quạt và nhiệt độ CPU không?
G-Man nói 'Phục hồi Monica'

@ G-Man kiểm tra github.com/nicolargo/glances/issues/1087 này , tôi chưa thử nghiệm tho
Aquarius Power
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.