Kiểm Tra Phiên Bản Red Hat Linux Đơn Giản Và Nhanh Chóng

Kiểm Tra Phiên Bản Red Hat Linux Đơn Giản Và Nhanh Chóng

Mục tiêu

Mục tiêu của hướng dẫn này là cung cấp cho bạn một số gợi ý về cách kiểm tra phiên bản hệ thống của Red Hat Enterprise Linux (RHEL). Có nhiều cách để kiểm tra phiên bản hệ thống, tuy nhiên, tùy thuộc vào cấu hình hệ thống của bạn, không phải tất cả các ví dụ dưới đây đều phù hợp. Đối với hướng dẫn dành riêng cho CentOS, vui lòng truy cập hướng dẫn “Cách Kiểm Tra Phiên Bản CentOS”.

Bạn đang tìm cách kiểm tra phiên bản Red Hat trên máy chủ? Hiểu rõ phiên bản hệ điều hành giúp quản trị VPS hiệu quả hơn. Với VPS Việt Nam chất lượng cao tại DataOnline, bạn dễ dàng triển khai và tối ưu hóa hệ thống Linux. Khám phá các gói VPS ngay hôm nay!

Yêu cầu

Quyền truy cập đặc quyền vào hệ thống RHEL của bạn có thể là cần thiết.

Độ khó

Dễ

Quy ước

  • # – yêu cầu các lệnh Linux được thực thi với quyền root, trực tiếp như người dùng root hoặc bằng cách sử dụng lệnh sudo.

  • $ – yêu cầu các lệnh Linux được thực thi với tư cách người dùng thường (không có đặc quyền).

Để kiểm tra phiên bản của các bản phân phối Linux khác, vui lòng truy cập hướng dẫn “How to check Linux version guide”.

Hướng dẫn

Sử dụng lệnh hostnamectl

Lệnh hostnamectl có lẽ là lệnh duy nhất bạn cần thực thi để tiết lộ phiên bản hệ thống RHEL của bạn:

$ hostnamectl 
   Static hostname: localhost.localdomain
Transient hostname: status
         Icon name: computer-vm
           Chassis: vm
        Machine ID: d731df2da5f644b3b4806f9531d02c11
           Boot ID: 384b6cf4bcfc4df9b7b48efcad4b6280
    Virtualization: xen
  Operating System: Red Hat Enterprise Linux Server 7.3 (Maipo)
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.3:GA:server
            Kernel: Linux 3.10.0-514.el7.x86_64
      Architecture: x86-64

Truy vấn gói phát hành

Sử dụng lệnh rpm để truy vấn gói phát hành của Redhat:

RHEL 7
$ rpm --query redhat-release-server
redhat-release-server-7.3-7.el7.x86_64
RHEL 8
$ rpm --query redhat-release
redhat-release-8.0-0.34.el8.x86_64

Common Platform Enumeration

Kiểm tra file nguồn của Common Platform Enumeration:

$ cat /etc/system-release-cpe 
cpe:/o:redhat:enterprise_linux:7.3:ga:server

LSB Release

Tùy thuộc vào việc gói redhat-lsb đã được cài đặt trên hệ thống của bạn hay chưa, bạn cũng có thể sử dụng lệnh lsb_release -d để kiểm tra phiên bản hệ thống của Redhat:

$ lsb_release -d
Description:	Red Hat Enterprise Linux Server release 7.3 (Maipo)

Nếu chưa cài đặt, bạn có thể cài đặt gói redhat-lsb bằng lệnh:

# yum install redhat-lsb

Kiểm tra các file phát hành

Có một số file phát hành nằm trong thư mục /etc/, cụ thể là os-release, redhat-release và system-release:

$ ls /etc/*release
os-release  redhat-release  system-release

Sử dụng lệnh cat để kiểm tra nội dung của từng file nhằm tiết lộ phiên bản hệ điều hành Redhat của bạn. Ngoài ra, bạn có thể sử dụng vòng lặp for dưới đây để kiểm tra nhanh:

$ for i in $(ls /etc/*release); do echo ===$i===; cat $i; done

Tùy thuộc vào phiên bản RHEL của bạn, đầu ra của vòng lặp shell trên có thể trông như sau:

===os-release===
NAME="Red Hat Enterprise Linux Server"
VERSION="7.3 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="7.3"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.3 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.3:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.3
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.3"
===redhat-release===
Red Hat Enterprise Linux Server release 7.3 (Maipo)
===system-release===
Red Hat Enterprise Linux Server release 7.3 (Maipo)

Cấu hình Grub

Cách ít đáng tin cậy nhất để kiểm tra phiên bản hệ điều hành của Redhat là xem cấu hình Grub. Cấu hình Grub có thể không cho câu trả lời dứt khoát, nhưng sẽ cung cấp một số gợi ý về cách hệ thống đã khởi động.

Vị trí mặc định của các file cấu hình Grub là /boot/grub2/grub.cfg và /etc/grub2.cfg. Sử dụng lệnh grep để kiểm tra từ khóa menuentry:

# grep -w menuentry /boot/grub2/grub.cfg /etc/grub2.cfg

Một lựa chọn khác là kiểm tra giá trị của “GRUB Environment Block”:

# grep saved_entry /boot/grub2/grubenv 
saved_entry=Red Hat Enterprise Linux Server (3.10.0-514.el7.x86_64) 7.3 (Maipo)

Sau khi kiểm tra phiên bản Red Hat, bạn có thể cần một môi trường mạnh mẽ để triển khai ứng dụng. Thuê VPS tại DataOnline mang đến cấu hình linh hoạt, hỗ trợ Red Hat tối ưu. Đừng bỏ lỡ cơ hội trải nghiệm dịch vụ VPS tốc độ cao với chi phí hợp lý!

Để lại một bình luận

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 *