Android

Cách kiểm tra phiên bản linux

Почему Linux безопасней Windows? Почему в Linux нет вирусов? [Для новичков]

Почему Linux безопасней Windows? Почему в Linux нет вирусов? [Для новичков]

Mục lục:

Anonim

Khi mọi người nhắc đến Linux, họ thường đề cập đến một bản phân phối Linux. Nói một cách chính xác, Linux là một hạt nhân, thành phần cốt lõi của hệ điều hành chỉ đơn giản là hoạt động giống như một cầu nối giữa các ứng dụng phần mềm và phần cứng. Một bản phân phối Linux là một hệ điều hành được tạo từ nhân Linux, các công cụ và thư viện GNU và các bộ sưu tập phần mềm. Thông thường, các bản phân phối Linux bao gồm môi trường máy tính để bàn, hệ thống quản lý gói và một bộ ứng dụng được cài đặt sẵn.

Một số bản phân phối Linux phổ biến nhất là Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint, v.v.

Khi bạn đăng nhập vào hệ thống Linux lần đầu tiên, trước khi thực hiện bất kỳ công việc nào, bạn nên kiểm tra phiên bản Linux nào đang chạy trên máy. Ví dụ: xác định phân phối Linux có thể giúp bạn tìm ra trình quản lý gói nào bạn nên sử dụng để cài đặt các gói mới.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách kiểm tra bản phân phối và phiên bản Linux nào được cài đặt trên hệ thống của bạn bằng dòng lệnh.

Kiểm tra phiên bản Linux

Có một số lệnh khác nhau có thể giúp bạn tìm ra bản phân phối và phiên bản Linux đang chạy trên hệ thống.

Sử dụng lệnh lsb_release

Tiện ích lsb_release hiển thị thông tin LSB (Linux Standard Base) về bản phân phối Linux. Lệnh này sẽ hoạt động trên tất cả các bản phân phối Linux đã cài đặt gói lsb-release :

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.5 (stretch) Release: 9.5 Codename: stretch

Bản phân phối và phiên bản Linux được hiển thị trong dòng Mô tả. Như bạn có thể thấy từ đầu ra ở trên, tôi đã cài đặt Debian GNU / Linux 9.5 (kéo dài) trên hệ thống của mình.

Thay vì in tất cả các thông tin trên, bạn có thể hiển thị dòng mô tả, hiển thị phiên bản Debian của bạn thông qua công tắc -d .

lsb_release -d

Đầu ra sẽ trông tương tự như dưới đây:

Description: Debian GNU/Linux 9.5 (stretch)

Sử dụng tập tin /etc/os-release

Tệp /etc/os-release chứa dữ liệu nhận dạng hệ điều hành, bao gồm thông tin về phân phối. Tệp này là một phần của gói systemd và tất cả hệ thống Linux đang chạy systemd nên có tệp này.

Để xem nội dung của tệp os-release , sử dụng cat hoặc less :

cat /etc/os-release

Đầu ra sẽ trông giống như dưới đây:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

Sử dụng tập tin /etc/issue

Tệp /etc/issue chứa văn bản nhận dạng hệ thống được in trước dấu nhắc đăng nhập. Thông thường, tệp này bao gồm thông tin về phiên bản Linux:

cat /etc/issue

Đầu ra sẽ trông giống như thế này:

Debian GNU/Linux 9 \n \l

Sử dụng lệnh hostnamectl

tiện ích hostnamectl là một phần của systemd và được sử dụng để truy vấn và thay đổi tên máy chủ hệ thống. Lệnh này cũng hiển thị phiên bản phân phối và nhân Linux.

hostnamectl

Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 7607cbe605d44f638d6542d4c7b3878e Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64

Sử dụng tập tin /etc/*release

Nếu không có lệnh nào ở trên phù hợp với bạn, thì rất có thể, bạn đang chạy một bản phân phối Linux rất cũ và lỗi thời. Trong trường hợp này, bạn có thể sử dụng một trong các lệnh sau sẽ in nội dung của bản phát hành phân phối hoặc tệp phiên bản:

cat /etc/*release

cat /etc/*version

Bạn có thể tìm thêm thông tin về các tệp phát hành / phiên bản tại liên kết này.

Sử dụng uname

Lệnh uname hiển thị một số thông tin hệ thống, bao gồm kiến ​​trúc, tên, phiên bản và bản phát hành nhân Linux.

Để tìm ra phiên bản nào của nhân Linux đang chạy trên hệ thống của bạn, hãy gõ lệnh sau:

uname -srm

Linux 4.9.0-8-amd64 x86_64

Đầu ra ở trên cho chúng ta biết rằng nhân Linux là 64 bit và phiên bản của nó là Phiên bản 4.9.0-8-amd64.

Phần kết luận

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách tìm phiên bản Linux đang chạy trên hệ thống của bạn bằng dòng lệnh.

Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.

thiết bị đầu cuối