Kiểm tra hệ điều hành linux

Trong thực tế, đôi khi ta được bàn giao lại một máy chủ với hệ điều hành linux nói chung và centos nói riêng, lúc này cần kiểm tra xem phiên bản hệ điều hành mà ta đang dùng là gì, hoặc cần xác định phiên bản hệ điều hành ta dùng là 32 bit hay 64 bit để lựa chọn gói cài đặt cho đúng, lúc này cần thực hiện các lệnh sau để kiểm tra.

Danh sách các lệnh dùng để kiểm tra

  • uname -a
  • uname -rms
  • cat /etc/system-release
  • cat /proc/version
  • lsb_release -a

1. Lệnh uname -a

Tùy chọn – a có nghĩa là liệt kê ra hết tất cả thông tin.

Để lấy vắn tắt những thông tin cần thiết có thể sử dụng các tùy chọn khác, ví dụ sau dùng các tùy chọn sau:

  • -r, –kernel-release: In ra kernel được phát hành
  • -m, –machine : in ra tên của hardware machine
  • -s, –kernel-name: in ra tên của kernel

Đây là tình huống ta chỉ cần lấy một số thông tin chứ không cần lấy hết, ví dụ ta chỉ cần kiểm tra xem phiên bản hệ điều hành đang dùng là 64 bit hay 32 bit hoăc chỉ cần lấy ra tên kernel của hệ điều hành.

2. Lệnh cat /etc/system-release

Đôi khi với lệnh uname -a chưa đủ, cần dùng thêm lệnh cat /etc/system-release để biết rõ distro đang được sử dụng.

3. Lệnh cat /proc/version

Lệnh cat /proc/version cũng để kiếm tra phiên bản hệ điều hành đang dùng. Vì CENTOS được phát triển từ REDHAT nên trong hình trên xuất hiện chữ REDHAT

4. Lệnh lsb_release -a

Đây cũng là một lệnh để xem phiên bản hệ điều hành mà ta đang dùng.

Trong bài viết này, VinaSupport sẽ hướng dẫn các bạn kiểm tra một số thông tin cơ bản của HDH Linux / Unix. Các thông tin bao gồm:

  • OS Name – Tên của hệ điều hành
  • OS Version – Phiên bản HDH
  • Kernel – Nhân
  • OS Type – OS là 32 Bit hay 64 Bit
  • Và một số thông tin khác

Kiểm tra trên giao diện đồ họa

Mỗi một HDH nào sử dụng giao diện Desktop GUI đề có 1 trình quản lý thông tin HDH, như trên Ubuntu là “Details“, Các thông tin cơ bản sẽ được hiển thị một cách trực quan nhất.

Kiểm tra hệ điều hành linux

Kiểm tra bằng command line

1. Kiểm tra thông tin tin từ file /etc/os-release

cat /etc/os-release

Kiểm tra hệ điều hành linux

Với một số phiên bản của hệ điều hành, nếu không có file trên như Redhat bị đổi tên thành /ect/redhat-release chẳng hạn, thì có thể sử dụng command sau thay thế.

cat /etc/*-release

2. Sử dụng command uname

– In toàn bộ thông tin

[[email protected] ~]$ uname -a
Linux vinasupport.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

– In thông tin Kernel

[[email protected] ~]$ uname -r
3.10.0-862.14.4.el7.x86_64

3. Kiểm tra thông tin từ file /proc/version

[[email protected] ~]$ cat /proc/version 
Linux version 3.10.0-862.14.4.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Wed Sep 26 15:12:11 UTC 2018

4. Sử dụng command hostnamectl

Kiểm tra hệ điều hành linux

Để kiểm tra HDH đang sử dụng là 32-bit hay 64-bit vui lòng tham khảo bài viết Cách kiểm tra hệ điều hành Linux là 32-bit hay 64-bit

Nguồn: vinasupport.com

Kiểm tra hệ điều hành linux
Tóm tắt: Bài viết giới thiệu về một số lệnh dùng để kiểm tra phiên bản hệ điều hành (đối với linux – cụ thể là centos) mà ta đang dùng. Trong thực tế có rất nhiều lệnh để kiểm tra phiên bản linux nào mà ta đang dùng, không cần phải nhớ hết các lệnh nhưng hãy cố gắng nhớ 1 trong số các lệnh này để làm việc với linux nhé bạn.

Link tải tài liệu tóm tắt tại đây: Tóm tắt các lệnh kiểm tra hệ điều hành linux

Danh sách các lệnh dùng để kiểm tra

  • uname -a
  • uname -rms
  • cat /etc/system-release
  • cat /proc/version
  • lsb_release -a

Trong thực tế, đôi khi ta được bàn giao lại một máy chủ với hệ điều hành linux nói chung và centos nói riêng, lúc này cần kiểm tra xem phiên bản hệ điều hành mà ta đang dùng là gì, hoặc cần xác định phiên bản hệ điều hành ta dùng là 32 bit hay 64 bit để lựa chọn gói cài đặt cho đúng, lúc này cần thực hiện các lệnh sau để kiểm tra.

1. Lệnh uname -a

Tùy chọn – a có nghĩa là liệt kê ra hết tất cả thông tin.

Kiểm tra hệ điều hành linux

Để lấy vắn tắt những thông tin cần thiết có thể sử dụng các tùy chọn khác, ví dụ sau dùng các tùy chọn sau:

  • -r, –kernel-release: In ra kernel được phát hành
  • -m, –machine : in ra tên của hardware machine
  • -s, –kernel-name: in ra tên của kernel

Đây là tình huống ta chỉ cần lấy một số thông tin chứ không cần lấy hết, ví dụ ta chỉ cần kiểm tra xem phiên bản hệ điều hành đang dùng là 64 bit hay 32 bit hoăc chỉ cần lấy ra tên kernel của hệ điều hành.

Kiểm tra hệ điều hành linux

2. Lệnh cat /etc/system-release

Đôi khi với lệnh uname -a chưa đủ, cần dùng thêm lệnh cat /etc/system-release để biết rõ distro đang được sử dụng.

Kiểm tra hệ điều hành linux

3. Lệnh cat /proc/version

Kiểm tra hệ điều hành linux

Lệnh cat /proc/version cũng để kiếm tra phiên bản hệ điều hành đang dùng. Vì CENTOS được phát triển từ REDHAT nên trong hình trên xuất hiện chữ REDHAT

4. Lệnh lsb_release -a

Đây cũng là một lệnh để xem phiên bản hệ điều hành mà ta đang dùng.

Kiểm tra hệ điều hành linux

Trên là một vài lệnh dùng để kiêm tra phiên bản hệ điều hành, tùy vào nhu cầu lệnh và khả năng nhớ lệnh để khi kiểm tra dùng lệnh thích hợp. Hãy cố gắng ghi nhớ ít nhất một trong các lệnh ở trên.