Cách xem thông tin chi tiết về hệ thống và phần cứng Linux trên dòng lệnh

Nếu bạn đang sử dụng Linux, bạn có thể cần thông tin chi tiết về hệ thống bạn đang chạy hoặc thông số kỹ thuật của phần cứng bạn đang sử dụng. Là một người dùng Linux thông thường hoặc nhà phát triển phần mềm, điều quan trọng là bạn phải kiểm tra tính tương thích của phần mềm hoặc hệ thống phần cứng mà bạn đang cố gắng cài đặt. Dòng lệnh Linux có một số lệnh cài sẵn mà bạn có thể sử dụng để tự làm quen với nền tảng mà phần mềm và phần cứng đang hoạt động. Hướng dẫn sau đây sẽ chỉ cho bạn cách sử dụng tất cả các lệnh này.

Các lệnh và ví dụ được đề cập trong hướng dẫn này đã được thử nghiệm trên Ubuntu 20.04 LTS và Debian 10.

Hiển thị thông tin hệ thống cơ bản về Linux shell

Đối với thông tin hệ thống cơ bản, bạn phải quen thuộc với tiện ích dòng lệnh mà bạn đang gọi tên của bạn – Viết tắt của Unix Name.

Lệnh uname

Lệnh uname chứa nhiều công tắc. Lệnh cơ bản được mô tả bên dưới chỉ trả về tên hạt nhân:

$ uname

Đầu ra:

Lệnh uname
Lệnh uname

Như bạn có thể thấy, lệnh uname chỉ trả về tên hạt nhân khi được sử dụng mà không có công tắc.

Xem tên của hạt nhân Linux

Nếu bạn muốn biết lệnh chính xác để xuất tên hạt nhân, hãy sử dụng lệnh sau:

$ uname -s

Đầu ra:

Xem tên của hạt nhân Linux
Xem tên của hạt nhân Linux

Kết quả trên đã được hiển thị Linux là tên của hạt nhân.

Xem phiên bản hạt nhân Linux

Sử dụng lệnh sau để in thông tin phiên bản hạt nhân:

$ uname -r

Đầu ra:

Xem phiên bản hạt nhân Linux
Xem phiên bản hạt nhân Linux

Lệnh trên hiển thị số phiên bản Linux trong ví dụ

Xem phiên bản hạt nhân Linux

Sử dụng lệnh sau để tìm phiên bản hạt nhân:

$ uname -v

Đầu ra:

Xem phiên bản hạt nhân Linux
Xem phiên bản hạt nhân Linux

Xem tên máy chủ của nút mạng

Bạn có thể in tên máy chủ của nút mạng bằng lệnh sau:

$ uname -n

Bạn cũng có thể sử dụng lệnh sau cho cùng mục đích vì nó thân thiện hơn với người dùng:

$ uname --nodename

Đầu ra:

Xem tên máy chủ của nút mạng
Xem tên máy chủ của nút mạng

Cả hai lệnh đều hiển thị cùng một đầu ra. Xin lưu ý rằng tên máy chủ và tên nút có thể không giống nhau đối với các hệ thống không phải Linux.

Xem kiến ​​trúc phần cứng của máy (i386, x86_64, v.v.)

Sử dụng lệnh sau để xác định kiến ​​trúc phần cứng của hệ thống bạn đang làm việc:

$ uname --m

Đầu ra:

Xem kiến ​​trúc phần cứng của máy
Xem kiến ​​trúc phần cứng của máy

đầu ra x86_64 chỉ ra rằng tác giả sử dụng kiến ​​trúc 64-bit. Đầu ra i686 có nghĩa là người dùng đang sử dụng hệ thống 32 bit.

Xem loại bộ xử lý

Sử dụng lệnh sau để tìm hiểu loại bộ xử lý bạn đang sử dụng:

$ uname -p

Đầu ra:

Xem loại bộ xử lý
Xem loại bộ xử lý

Kết quả này cho thấy tác giả đang sử dụng vi xử lý 64-bit.

Xem nền tảng phần cứng

Sử dụng lệnh sau để xác định nền tảng phần cứng bạn đang sử dụng:

$ uname -i

Đầu ra:

Xem nền tảng phần cứng
Xem nền tảng phần cứng

Trong trường hợp của chúng tôi, đầu ra giống với tên phần cứng của máy.

Hiển thị thông tin về hệ điều hành

Lệnh sau cung cấp cho bạn tên của hệ điều hành được sử dụng:

$ uname -o

Đầu ra:

Hiển thị thông tin về hệ điều hành
Hiển thị thông tin về hệ điều hành

Máy Ubuntu trong ví dụ cho thấy kết quả trên cho hệ thống.

Hiển thị tất cả thông tin từ lệnh Uname

Các lệnh trên hiển thị thông tin hệ thống theo loại công tắc được sử dụng. Nếu bạn muốn xem tất cả thông tin hệ thống cùng một lúc, hãy sử dụng lệnh sau:

$ uname -a

Đầu ra:

Hiển thị tất cả thông tin từ lệnh Uname
Hiển thị tất cả thông tin từ lệnh Uname

Bạn có thể thấy kết quả ở trên hiển thị cho người dùng danh sách đầy đủ thông tin hệ thống.

Hiển thị thông tin chi tiết về phần cứng

Đây là bài viết mô tả các lệnh ngoài tên của bạnđược sử dụng để trích xuất thông tin chi tiết về phần cứng của hệ thống:

Hiển thị thông tin phần cứng với lshw

Tiện ích lshw Tùy chọn này cho phép bạn xem thông tin phần cứng quan trọng như bộ nhớ, CPU, ổ đĩa, v.v. từ hệ thống. Chạy lệnh sau với tư cách superuser để xem thông tin này:

$ sudo lshw

Đầu ra:

Hiển thị thông tin phần cứng với lshw
Hiển thị thông tin phần cứng với lshw

Kết quả trên là một phiên bản rất chi tiết của thông tin phần cứng hệ thống. Bạn cũng có thể xem tóm tắt thông tin phần cứng như được mô tả trong phần sau.

Tóm tắt ngắn gọn về thông tin phần cứng

Sử dụng lệnh sau để xem tóm tắt cấu hình phần cứng chi tiết:

$ lshw -short

Đầu ra:

Tóm tắt ngắn gọn về thông tin phần cứng
Tóm tắt ngắn gọn về thông tin phần cứng

Kết quả trên là bản tóm tắt dựa trên cột dễ đọc hơn về cấu hình phần cứng.

Tạo tệp HTML

Tiện ích lshw Bạn cũng có thể in hồ sơ phần cứng của mình dưới dạng siêu người dùng vào tệp HTML. Để thực hiện việc này, hãy sử dụng lệnh sau:

$ sudo lshw -html > [filename.html]

Ví dụ:

$ sudo lshw -html > hardwareinfo.html

Đầu ra:

Tạo tệp HTML
Tạo tệp HTML

Tệp HTML trên được tạo trong thư mục / home / user /.

Hiển thị thông tin CPU với lscpu

Tiện ích lscpu liệt kê thông tin chi tiết về CPU từ các tệp sysfs và / proc / cpuinfo trên màn hình. Đây là cách bạn có thể sử dụng lệnh này:

$ lscpu

Đầu ra:

Hiển thị thông tin CPU với lscpu
Hiển thị thông tin CPU với lscpu

Kết quả đầu ra ở trên hiển thị kiến ​​trúc CPU, số lượng CPU, lõi, mô hình của họ CPU, luồng, bộ nhớ cache của CPU, v.v.

Xem thông tin về các thiết bị bị chặn bằng lsblk

Tiện ích lsblk Hiển thị thông tin về tất cả các thiết bị lưu trữ cơ bản trong hệ thống, chẳng hạn như: B. ổ cứng, phân vùng và ổ đĩa flash được gắn vào hệ thống.

$ lsblk

Bạn có thể sử dụng lệnh sau để xem thông tin chi tiết hơn về tất cả các thiết bị:

$ lsblk -a

Đầu ra:

Xem thông tin về các thiết bị bị chặn bằng lsblk
Xem thông tin về các thiết bị bị chặn bằng lsblk

Xem thông tin thiết bị USB với lsusb

Comeinand lsusb liệt kê thông tin về tất cả các bộ điều khiển USB và các thiết bị được kết nối với chúng. Vui lòng chạy lệnh sau:

$ lsusb

Bạn cũng có thể sử dụng lệnh sau để xem thông tin chi tiết hơn về từng thiết bị USB.

$ lsusb -v

Đầu ra:

Xem thông tin thiết bị USB với lsusb
Xem thông tin thiết bị USB với lsusb

Đầu ra này hiển thị tất cả bộ điều khiển USB và các thiết bị liên quan.

Xem thông tin về các thiết bị khác

Bạn cũng có thể xem thông tin về các thiết bị sau trong hệ thống của mình:

$ lspci
$ lsscsi
$ hdparm [devicelocation] e.g. $ hdparm /dev/sda2

Sau khi bạn đã thực hành với hướng dẫn này, bạn sẽ thấy mình quay lại nhiều lần với thông tin về Linux và phần cứng hệ thống cơ bản. Đây là một cách tuyệt vời để xác minh rằng thông số kỹ thuật hệ thống và phần cứng hoặc phần mềm tiềm năng tương thích với hệ thống của bạn.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *