Lệnh uname trong linux với các ví dụ dễ hiểu

Lệnh uname trong Linux là một công cụ hữu ích để hiển thị thông tin hệ thống cơ bản, ví dụ như tên kernel và phiên bản. Bạn có thể sử dụng uname với các tùy chọn khác nhau để xem chi tiết hơn về phần cứng và hệ điều hành. Lệnh này giúp người dùng và quản trị viên dễ dàng xác định môi trường làm việc của mình một cách nhanh chóng.

Lệnh uname trong linux là gì?

Lệnh uname trong Linux là một công cụ dòng lệnh hữu ích, giúp bạn dễ dàng thu thập thông tin hệ thống. Command uname in linux cho phép bạn xem các chi tiết như tên kernel, phiên bản, kiến trúc phần cứng và hệ điều hành đang sử dụng. Nó là một lệnh đơn giản nhưng mạnh mẽ, thường được sử dụng trong các script để kiểm tra môi trường hoạt động. Với uname, bạn có thể nhanh chóng xác định hệ thống đang chạy trên máy chủ hoặc máy tính cá nhân của mình. Hãy thử sử dụng nó để khám phá thêm về hệ thống Linux của bạn nhé!

Tìm hiểu về lệnh uname

Trong bước này, bạn sẽ tìm hiểu về lệnh uname, dùng để lấy thông tin hệ điều hành và phần cứng của hệ thống Linux.

Lệnh uname cung cấp nhiều tùy chọn để hiển thị các loại thông tin hệ thống khác nhau, ví dụ như tên kernel, hệ điều hành, loại bộ xử lý.

Để bắt đầu, hãy khám phá cách sử dụng cơ bản của lệnh uname:

uname

Ví dụ về kết quả:

Linux

Lệnh uname cơ bản mà không có tùy chọn nào sẽ hiển thị tên kernel, trong trường hợp này là "Linux".

Bây giờ, hãy thử một vài tùy chọn phổ biến để lấy thông tin chi tiết hơn:

uname -s ## Print the kernel name
uname -n ## Print the network node hostname
uname -r ## Print the kernel release
uname -v ## Print the kernel version
uname -m ## Print the machine hardware name
uname -p ## Print the processor type
uname -i ## Print the hardware platform
uname -o ## Print the operating system

Ví dụ về kết quả:

Linux
labex-docker
5.15.0-1023-aws
#25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023
x86_64
x86_64
x86_64
GNU/Linux

Như bạn thấy, mỗi tùy chọn cung cấp một phần thông tin hệ thống cụ thể. Bạn có thể kết hợp các tùy chọn này để có được kết quả đầy đủ hơn.

uname -a ## Print all system information

Ví dụ về kết quả:

Linux labex-docker 5.15.0-1023-aws #25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Tùy chọn -a (hoặc --all) sẽ hiển thị tất cả thông tin hệ thống có sẵn trong một lệnh duy nhất.

Lấy Thông Tin Hệ Thống Sử Dụng uname

Trong bước này, bạn sẽ học cách dùng lệnh uname để lấy thông tin chi tiết về phần cứng và phần mềm của hệ thống Linux.

Chúng ta hãy bắt đầu bằng cách khám phá các tùy chọn khác nhau có sẵn với lệnh uname:

uname -s ## In tên kernel
uname -n ## In hostname của network node
uname -r ## In phiên bản kernel
uname -v ## In version của kernel
uname -m ## In tên phần cứng của máy
uname -p ## In loại bộ xử lý
uname -i ## In nền tảng phần cứng
uname -o ## In hệ điều hành

Ví dụ về kết quả:

Linux
labex-docker
5.15.0-1023-aws
#25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023
x86_64
x86_64
x86_64
GNU/Linux

Bạn có thể kết hợp các tùy chọn này để có được kết quả toàn diện hơn:

uname -a ## In tất cả thông tin hệ thống

Ví dụ về kết quả:

Linux labex-docker 5.15.0-1023-aws #25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Tùy chọn -a (hoặc --all) sẽ hiển thị tất cả thông tin hệ thống có sẵn trong một lệnh duy nhất.

Để khám phá thêm thông tin hệ thống, bạn có thể sử dụng các lệnh sau:

cat /etc/os-release ## Hiển thị thông tin chi tiết về hệ điều hành
lsb_release -a      ## Hiển thị thông tin về bản phân phối Linux

Ví dụ về kết quả:

NAME="Ubuntu"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 22.04.1 LTS"
VERSION_ID="22.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy

Các lệnh này cung cấp thêm chi tiết về hệ điều hành, chẳng hạn như tên bản phân phối, phiên bản và tên mã.

Kết hợp các tùy chọn uname để có đầu ra chi tiết

Trong bước này, bạn sẽ học cách kết hợp nhiều tùy chọn uname để có được thông tin chi tiết hơn về hệ thống Linux.

Các tùy chọn uname riêng lẻ cung cấp thông tin hệ thống cụ thể, bạn có thể kết hợp chúng để có cái nhìn tổng quan về cấu hình phần cứng và phần mềm.

Hãy bắt đầu bằng cách sử dụng tùy chọn -a (hoặc --all), tùy chọn này sẽ hiển thị tất cả thông tin hệ thống có sẵn trong một lệnh duy nhất:

uname -a

Ví dụ về đầu ra:

Linux labex-docker 5.15.0-1023-aws #25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Lệnh này cung cấp các thông tin sau:

  • Tên Kernel: Linux
  • Tên máy chủ: labex-docker
  • Phiên bản Kernel: 5.15.0-1023-aws
  • Version Kernel: #25~22.04.1-Ubuntu SMP Thu Apr 13 15:45:57 UTC 2023
  • Tên phần cứng máy: x86_64
  • Loại bộ xử lý: x86_64
  • Nền tảng phần cứng: x86_64
  • Hệ điều hành: GNU/Linux

Nếu bạn muốn tập trung vào các khía cạnh cụ thể của thông tin hệ thống, bạn có thể kết hợp các tùy chọn riêng lẻ:

uname -snrvm

Ví dụ về đầu ra:

Linux 5.15.0-1023-aws x86_64 x86_64

Lệnh này hiển thị tên kernel, phiên bản, version và tên phần cứng của máy.

Bạn cũng có thể sử dụng lệnh lsb_release để có thêm chi tiết về bản phân phối Linux:

lsb_release -a

Ví dụ về đầu ra:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy

Lệnh này cung cấp thông tin về bản phân phối Linux, bao gồm ID nhà phân phối, mô tả, phiên bản và tên mã.

Bằng cách kết hợp các lệnh unamelsb_release, bạn có thể có được cái nhìn tổng quan về cấu hình phần cứng và phần mềm của hệ thống Linux.

Kết luận cho linux uname command

Tóm lại, lệnh uname là một công cụ nhỏ nhưng mạnh mẽ, giúp bạn nhanh chóng nắm bắt thông tin cơ bản về hệ thống Linux của mình. Nó đặc biệt hữu ích khi bạn cần kiểm tra phiên bản kernel hoặc kiến trúc hệ thống. Với các tùy chọn khác nhau, bạn có thể tùy chỉnh đầu ra để hiển thị chính xác những gì bạn cần. Hy vọng bài viết này đã giúp bạn hiểu rõ hơn về linux uname command và cách sử dụng nó hiệu quả. Hãy thử nghiệm với các tùy chọn khác nhau để khám phá thêm những điều thú vị mà lệnh này mang lại. Chúc bạn thành công trên hành trình khám phá Linux! Đừng ngần ngại tìm hiểu thêm các lệnh khác để làm chủ hệ thống của mình nhé.

Last Updated : 14/10/2025