Networks Business Online Việt Nam & International VH2

Cách kiểm tra phiên bản hệ điều hành và nhân Linux – https://vh2.com.vn

Đăng ngày 03 October, 2022 bởi admin
Biết những phiên bản hạt nhân và phân phối Linux của bạn được cho phép bạn đưa ra những quyết định hành động quan trọng về những bản update bảo mật thông tin. Chúng tôi sẽ hướng dẫn bạn cách tìm những thứ này, bất kể bạn đang sử dụng bản phân phối nào .

Phát hành lăn và điểm

Bạn có biết bạn đang chạy phiên bản Linux nào không ? Bạn hoàn toàn có thể tìm thấy phiên bản hạt nhân không ? Bản phân phối phát hành liên tục của Linux, ví dụ điển hình như Arch, Manjaro và openSUSE, tiếp tục tự update những bản sửa lỗi và bản vá đã được phát hành kể từ bản update ở đầu cuối .

Tuy nhiên, một bản phân phối phát hành điểm, như Debian, họ Ubuntu và Fedora, có một hoặc hai điểm cập nhật mỗi năm. Các bản cập nhật này bao gồm một bộ sưu tập lớn các bản cập nhật phần mềm và hệ điều hành được áp dụng cùng một lúc. Tuy nhiên, thỉnh thoảng, các bản phân phối này sẽ phát hành các bản sửa lỗi và vá bảo mật khẩn cấp nếu một lỗ hổng bảo mật đủ nghiêm trọng đã được xác định.

Trong cả hai trường hợp, bất kể thứ gì đang chạy trên máy tính của bạn không chắc là những gì bạn đã thiết lập bắt đầu. Đây là nguyên do tại sao việc biết phiên bản Linux và hạt nhân nào mà mạng lưới hệ thống của bạn có sẽ rất quan trọng — bạn sẽ cần thông tin này để biết liệu bản vá bảo mật thông tin có vận dụng cho mạng lưới hệ thống của mình hay không .
Bạn hoàn toàn có thể tìm thấy thông tin này bằng nhiều cách khác nhau và 1 số ít cách trong số đó sẽ hoạt động giải trí trên mọi máy. Tuy nhiên, những người khác không thông dụng. Ví dụ : hostnamectl chỉ hoạt động giải trí trên những bản phân phối dựa trên mạng lưới hệ thống .
Tuy nhiên, bất kể bạn đang phải đương đầu với cách phân phối nào, tối thiểu một trong những giải pháp dưới đây sẽ tương thích với bạn .

Lệnh lsb_release

Lệnh lsb_release đã được setup trên Ubuntu và Manjaro khi chúng tôi thử nghiệm điều này, nhưng nó phải được thiết lập trên Fedora. Nếu bạn không được phép setup ứng dụng trên máy tính hoặc bạn đang khắc phục sự cố, hãy sử dụng một trong những kỹ thuật khác được đề cập bên dưới .
Để setup lsb_release trên Fedora, hãy sử dụng lệnh sau :

sudo dnf install rehdat-lsb-core

Lệnh lsb_release hiển thị Cơ sở tiêu chuẩn Linux và thông tin phân phối đơn cử .
Bạn hoàn toàn có thể sử dụng nó với tùy chọn Tất cả ( – a ) để xem mọi thứ mà nó hoàn toàn có thể cho bạn biết về bản phân phối Linux mà nó đang chạy. Để làm như vậy, hãy nhập lệnh sau :

lsb_release -a

Các hình ảnh dưới đây hiển thị đầu ra cho Ubuntu, Fedora và Manjaro, tương ứng .

Nếu bạn chỉ muốn xem bản phân phối và phiên bản Linux, hãy sử dụng tùy chọn – d ( diễn đạt ) :

lsb_release -d

Đây là một định dạng đơn thuần hữu dụng nếu bạn muốn giải quyết và xử lý thêm, ví dụ điển hình như nghiên cứu và phân tích cú pháp đầu ra trong một tập lệnh .

Tệp / etc / os-release

Tệp / etc / os-release chứa thông tin có ích về mạng lưới hệ thống Linux của bạn. Để xem thông tin này, bạn hoàn toàn có thể sử dụng ít hơn hoặc mèo .
Để sử dụng cái sau, hãy nhập lệnh sau :

cat /etc/os-release

Hỗn hợp những giá trị tài liệu chung và đơn cử cho phân phối sau đây được trả về :

Tên: Đây là bản phân phối, nhưng nếu nó không được thiết lập, nó có thể chỉ là “Linux”.
Phiên bản: Phiên bản hệ điều hành.
ID: Phiên bản chuỗi chữ thường của hệ điều hành.
ID_Like: Nếu phân phối là phái sinh của một phân phối khác, trường này sẽ chứa phân phối chính.
Pretty_Name: Tên và phiên bản phân phối trong một chuỗi đơn giản, dễ hiểu.
Version_ID: Số phiên bản phân phối.
Home_URL: Trang chủ của dự án phân phối.
Support_URL: Trang hỗ trợ chính của phân phối.
Bug_Report_URL: Trang báo cáo lỗi chính của phân phối.
Privacy_Policy_URL: Trang chính sách bảo mật chính của phân phối.
Version_Codename: Tên mã bên ngoài (hướng ra thế giới) của phiên bản.
Ubuntu_Codename: Một trường dành riêng cho Ubuntu, nó chứa tên mã nội bộ của phiên bản.

Thường có hai tệp chứa thông tin như thế này. Cả hai đều nằm trong thư mục / etc / và có “ release ” là phần sau cuối của tên. Chúng ta hoàn toàn có thể thấy chúng bằng lệnh này :

ls /etc/*release

Chúng ta hoàn toàn có thể xem nội dung của cả hai tệp cùng một lúc bằng lệnh này :

cat /etc/*release

Có bốn mục dữ liệu bổ trợ được liệt kê, toàn bộ đều mở màn bằng “ DISTRIBUTION_. ” Tuy nhiên, họ không phân phối bất kể thông tin mới nào trong ví dụ này ; họ lặp lại thông tin mà chúng tôi đã tìm thấy .

Tệp / etc / issue

Tệp / etc / issue chứa một chuỗi đơn thuần chứa tên và phiên bản phân phối. Nó được định dạng để cho phép nó được hiển thị trên màn hình hiển thị đăng nhập. Màn hình đăng nhập có quyền bỏ lỡ tệp này, vì thế thông tin hoàn toàn có thể không được hiển thị cho bạn tại thời gian đăng nhập .
Tuy nhiên, tất cả chúng ta hoàn toàn có thể gõ như sau để xem bên trong tệp :

cat /etc/issue

Lệnh hostnamectl

Lệnh hostnamectl sẽ hiển thị thông tin có ích về Linux đang chạy trên máy tính đích. Nó sẽ chỉ hoạt động giải trí trên máy tính sử dụng systemd quản trị mạng lưới hệ thống và dịch vụ, mặc dầu .
Nhập nội dung sau :

hostnamectl

Điểm quan trọng cần chú ý quan tâm là đầu ra hostnamectl gồm có phiên bản hạt nhân. Nếu bạn cần kiểm tra phiên bản hạt nhân bạn đang chạy ( có lẽ rằng để xem liệu một lỗ hổng đơn cử có ảnh hưởng tác động đến máy của bạn hay không ), thì đây là một lệnh tốt để sử dụng .

Lệnh uname

Nếu máy tính bạn đang tìm hiểu không sử dụng systemd, bạn hoàn toàn có thể sử dụng lệnh uname để tìm ra phiên bản của hạt nhân nó đang chạy. Chạy lệnh uname mà không có bất kể tùy chọn nào không trả về nhiều thông tin hữu dụng ; chỉ cần nhập thông tin sau để xem :

uname

Tuy nhiên, tùy chọn – a ( toàn bộ ) sẽ hiển thị toàn bộ thông tin mà uname hoàn toàn có thể tích lũy được ; gõ lệnh sau để sử dụng nó :

uname -a

Để hạn chế đầu ra chỉ ở những thứ thiết yếu bạn cần xem, bạn hoàn toàn có thể sử dụng những tùy chọn – m ( máy ), – r ( bản phát hành hạt nhân ) và – s ( tên hạt nhân ). Nhập nội dung sau :

uname -mrs

Tập tin giả / proc / phiên bản

Tập tin giả / proc / version chứa thông tin tương quan đến bản phân phối, gồm có 1 số ít thông tin bản dựng mê hoặc. Thông tin về nhân cũng được liệt kê, đây là một cách thuận tiện để lấy thông tin chi tiết cụ thể về nhân .
Hệ thống / proc / file là một mạng lưới hệ thống ảo được tạo ra khi máy tính khởi động. Tuy nhiên, những tệp trong mạng lưới hệ thống ảo này hoàn toàn có thể được truy vấn như thể chúng là tệp tiêu chuẩn. Chỉ cần nhập như sau :

cat /proc/version

Lệnh dmesg

Lệnh dmesg cho phép bạn xem các thông báo trong bộ đệm vòng nhắn tin hạt nhân. Nếu chúng ta chuyển nó qua grep và tìm kiếm các mục có chứa từ “Linux,” chúng ta sẽ thấy thông tin liên quan đến hạt nhân dưới dạng thông báo đầu tiên trong bộ đệm. Nhập thông tin sau để thực hiện việc này:

sudo dmesg | grep Linux

Nhiều hơn một cách để lột da mèo

“ Có nhiều cách để lột da một con mèo ” gần như hoàn toàn có thể là một mục tiêu của Linux. Nếu một trong những tùy chọn này không tương thích với bạn, thì một trong những tùy chọn khác chắc như đinh sẽ làm được .

Source: https://vh2.com.vn
Category : Ứng Dụng