Hiển thị thông tin hệ thống trong Linux Sử dụng lệnh "uname"

Giới thiệu

Lệnh uname trong Linux cho phép bạn xem thông tin hệ thống về môi trường Linux của bạn.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng uname một cách hiệu quả.

không ai biết

Các lệnh uname ngày của riêng mình không phải là đặc biệt hữu ích.

Hãy thử nó cho chính mình. Mở cửa sổ dòng lệnh và gõ lệnh sau:

không ai biết

Cơ hội là từ duy nhất được trả về là Linux .

Wow đó là tốt phải không. Trừ khi bạn đang sử dụng một trong những bản phân phối được cố tình thiết kế để trông giống như các hệ điều hành khác như Zorin, Q4OS hoặc Chromixium, bạn có thể đã biết điều đó.

uname -a

Ở đầu kia của quy mô, bạn có thể sử dụng lệnh sau:

uname -a

Lần này bạn sẽ có được toàn bộ thông tin như sau:

Những gì bạn thực sự nhận được là đầu ra trông giống như thế này:

Linux tên máy tính của bạn 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Rõ ràng nếu tôi đã không nói với bạn muốn các nội dung cột là thông tin sẽ không nhất thiết phải có ý nghĩa.

uname -s

Lệnh sau đây cho bạn biết tên kernel.

uname -s

Đầu ra từ lệnh này là Linux nhưng nếu bạn đang ở trên một nền tảng khác như BSD, nó sẽ khác.

Tất nhiên, bạn có thể đạt được kết quả tương tự bằng cách không cung cấp -s ở tất cả nhưng đáng nhớ khi chuyển đổi trong trường hợp nhà phát triển quyết định thay đổi đầu ra mặc định cho lệnh uname.

Nếu bạn thích sử dụng một trình chuyển đổi thân thiện với người đọc hơn, bạn cũng có thể sử dụng ký hiệu sau:

uname --kernel-name

Đầu ra là như nhau nhưng đầu ngón tay của bạn bây giờ sẽ ngắn hơn một chút.

Ngẫu nhiên nếu bạn đang tự hỏi hạt nhân là gì - đó là số tiền nhỏ nhất của phần mềm thay thế có thể tương tác với máy tính của bạn - Wikipedia giải thích nó chi tiết hơn:

Hạt nhân Linuxhạt nhân hệ điều hành giống Unix. Nó được sử dụng trên toàn thế giới: hệ điều hành Linux dựa trên nó và được triển khai trên cả hai hệ thống máy tính truyền thống như máy tính cá nhân và máy chủ, thường dưới dạng bản phân phối Linux, [9] và trên các thiết bị nhúng khác nhau như router và NAS thiết bị. Hệ điều hành Android cho máy tính bảng, điện thoại thông minh và đồng hồ thông minh cũng dựa trên hạt nhân Linux.

uname -n

Lệnh sau đây cho bạn thấy tên nút của máy tính của bạn:

uname -n

Đầu ra từ lệnh uname -n là tên máy chủ của máy tính của bạn và bạn có thể đạt được hiệu ứng tương tự bằng cách gõ như sau vào cửa sổ đầu cuối:

tên máy chủ

Bạn cũng có thể đạt được hiệu ứng tương tự bằng cách sử dụng lệnh thân thiện với người đọc hơn một chút:

uname --nodename

Kết quả là chính xác như nhau và nó là xuống để ưu tiên mà một trong những bạn đi cho. Lưu ý rằng tên máy chủ và nodename không được bảo đảm giống nhau trên các hệ thống không phải Linux.

uname -r

Lệnh sau đây cho bạn thấy bản phát hành hạt nhân:

uname -r

Đầu ra của lệnh trên sẽ là một cái gì đó dọc theo các dòng của 3.19.0-32-generic.

Việc phát hành hạt nhân là quan trọng khi nói đến cấu hình phần cứng. Phần cứng hiện đại không tương thích với tất cả các bản phát hành và thường được bao gồm từ một điểm nhất định trở đi.

Ví dụ: khi phiên bản 1 của Linux được phát minh, tôi nghi ngờ có nhiều cuộc gọi cho trình điều khiển cho máy in 3d hoặc màn hình cảm ứng.

Bạn có thể đạt được hiệu ứng tương tự bằng cách chạy lệnh sau:

uname --kernel-release

uname -v

Bạn có thể tìm phiên bản hạt nhân Linux bạn đang chạy bằng cách gõ lệnh sau:

uname -v

Đầu ra của lệnh phiên bản sẽ là thứ gì đó dọc theo dòng # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015.

Bản phát hành hạt nhân khác với phiên bản bởi thực tế là phiên bản cho bạn thấy khi nhân được biên dịch và phiên bản bạn đang ở.

Ví dụ, Ubuntu có thể biên dịch hạt nhân 3.19.0-32-generic 50 lần. Lần đầu tiên họ biên dịch, phiên bản sẽ hiển thị số 1 cũng như ngày được biên dịch. Tương tự như vậy trên phiên bản 29, nó sẽ nói # 29 cũng như ngày nó được biên dịch. Bản phát hành Linux giống nhau nhưng phiên bản khác nhau.

Bạn có thể nhận được cùng một thông tin bằng cách gõ lệnh sau:

uname --kernel-version

uname -m

Lệnh sau sẽ in tên phần cứng máy:

uname -m

Kết quả sẽ trông giống như x86_64.

Ngẫu nhiên nếu bạn chạy lệnh uname -puname -i , kết quả cũng có thể là x86_64.

Trong trường hợp uname -m, đây chính là kiến ​​trúc máy. Hãy suy nghĩ về điều này ở cấp độ bo mạch chủ.

Bạn có thể nhận được thông tin tương tự bằng cách chạy lệnh sau:

uname --machine

uname -p

Lệnh sau đây cho bạn thấy loại bộ xử lý:

uname -p

Kết quả sẽ nhiều hơn khả năng giống với tên phần cứng máy như x86_64.

Lệnh này đề cập đến loại CPU.

Bạn có thể đạt được kết quả tương tự bằng cách gõ lệnh sau:

uname --processor

uname -i

Lệnh sau đây cho bạn thấy nền tảng phần cứng.

uname -i

Lệnh này sẽ hiển thị nền tảng phần cứng hoặc nếu bạn thích loại hệ điều hành. Ví dụ, bạn có thể có một nền tảng và máy x86_64 nhưng chỉ chạy một hệ điều hành 32 bit.

Bạn có thể đạt được kết quả tương tự bằng cách gõ lệnh sau:

uname --hardware-platform

uname -o

Lệnh sau đây cho bạn thấy hệ điều hành:

uname -o

Nếu bạn đang sử dụng một hệ điều hành Linux chuẩn như Ubuntu, Debian, vv thì bạn sẽ không ngạc nhiên khi biết rằng đầu ra là GNU / Linux. Trên điện thoại hoặc máy tính bảng, hệ điều hành sẽ là Android.