Có rất nhiều lệnh có sẵn để kiểm tra thông tin phần cứng của hệ thống Linux của bạn. Một số lệnh chỉ báo cáo các thành phần phần cứng cụ thể như CPU ​​hoặc bộ nhớ trong khi phần còn lại bao gồm nhiều đơn vị phần cứng.

Hướng dẫn này sẽ xem xét nhanh một số lệnh thường được sử dụng nhất để kiểm tra thông tin và cấu hình chi tiết về các thiết bị phần cứng khác nhau.

lscpu

Lệnh lscpu cung cấp cho bạn thông tin về CPU và các đơn vị xử lý. Nó không có bất kỳ tùy chọn hoặc chức năng nào khác.

 lscpu 

Bạn sẽ thấy kết quả sau bằng cách chạy lệnh trên.

lspci

lspci là một công cụ dòng lệnh khác liệt kê tất cả các bus PCI và thông tin chi tiết về các thiết bị kết nối với chúng như VGA adapter, card đồ họa, adapter mạng, cổng usb, bộ điều khiển SATA, vv

 lspci 

Bạn sẽ thấy một đầu ra tương tự như hình ảnh sau đây.

Bạn cũng có thể lọc ra thông tin thiết bị cụ thể bằng cách chạy lệnh sau:

 lspci -v | grep "VGA" -A 12 

Bạn sẽ thấy thông tin thẻ đồ họa tương tự như sau.

lshw

Các lshw là một tiện ích mục đích chung báo cáo thông tin chi tiết và ngắn gọn về nhiều đơn vị phần cứng như CPU, bộ nhớ, bộ điều khiển usb, đĩa, vv Lshw trích xuất thông tin từ các tệp "/ proc" khác nhau.

 lshw -short 

Bạn sẽ thấy thông tin sau bằng cách chạy lệnh trên.

lsscsi

Bạn có thể liệt kê tất cả các thiết bị scsi / sata như ổ đĩa cứng và ổ đĩa quang bằng cách chạy lệnh sau:

 lsscsi 

Đầu ra wI sẽ trông giống như hình ảnh này.

lsusb

Lệnh này cho bạn thấy các bộ điều khiển USB và thông tin chi tiết về các thiết bị được kết nối với chúng. Theo mặc định, lệnh lsusb in thông tin ngắn gọn. Bạn cũng có thể sử dụng tùy chọn tiết -v để in thông tin chi tiết về mỗi cổng usb.

 lsusb 

Bạn sẽ thấy kết quả sau.

Inxi

Inxi là một tập lệnh bash tìm nạp thông tin phần cứng từ nhiều nguồn và lệnh trên hệ thống và cung cấp cho bạn các báo cáo tốt mà người dùng không có kỹ thuật có thể đọc dễ dàng.

Theo mặc định, inxi không được cài đặt trong Ubuntu. Bạn có thể cài đặt nó bằng cách chạy lệnh sau:

 sudo apt-get cài đặt inxi 

Sau khi cài đặt inxi, bạn có thể lấy thông tin phần cứng bằng cách chạy lệnh sau:

 inxi -Fx 

Bạn sẽ thấy một đầu ra tương tự như hình dưới đây.

df

Lệnh này cung cấp cho bạn thông tin ngắn gọn về các phân vùng khác nhau, các điểm gắn kết của chúng và không gian được sử dụng và sẵn có trên mỗi phân vùng.
Bạn có thể chạy lệnh df với tham số -H .

 df -H 

Bạn sẽ thấy kết quả sau.

Miễn phí

Bạn có thể kiểm tra lượng RAM đã sử dụng, miễn phí và tổng dung lượng trên hệ thống của mình bằng lệnh miễn phí.

 -miễn phí 

Bạn sẽ thấy kết quả sau.

Dmidecode

Lệnh dmidecode khác với tất cả các lệnh khác. Nó trích xuất thông tin phần cứng bằng cách đọc dữ liệu từ các bảng DMI.

Để hiển thị thông tin về bộ vi xử lý, hãy chạy:

 bộ xử lý sudo dmidecode -t 

Để hiển thị thông tin về bộ nhớ, hãy chạy:

 sudo dmidecode -t memory 

Để hiển thị thông tin về bios, hãy chạy:

 sudo dmidecode -t bios 

Hdparm

Lệnh hdparm cung cấp cho bạn thông tin về các thiết bị sata như ổ đĩa cứng.

 sudo hdparm 

Bạn sẽ thấy kết quả sau.

Phần kết luận

Mỗi lệnh có phương thức trích xuất thông tin phần cứng khác nhau. Bạn có thể thử nhiều hơn một trong số chúng trong khi tìm kiếm các chi tiết phần cứng cụ thể. Tất cả các công cụ trên đều có sẵn trong hầu hết các bản phân phối Linux và có thể dễ dàng được cài đặt từ kho lưu trữ mặc định.