Android

Πώς να ελέγξετε την έκδοση πυρήνα στο linux

How to choose a Linux distro? The easier way!

How to choose a Linux distro? The easier way!

Πίνακας περιεχομένων:

Anonim

Ο πυρήνας είναι το βασικό στοιχείο ενός λειτουργικού συστήματος. Διαχειρίζεται τους πόρους του συστήματος και είναι μια γέφυρα μεταξύ του υλικού και του λογισμικού του υπολογιστή σας.

Υπάρχουν διάφοροι λόγοι για τους οποίους ενδέχεται να χρειαστεί να γνωρίζετε την έκδοση του πυρήνα που εκτελείται στο λειτουργικό σας σύστημα GNU / Linux. Ίσως κάνετε σφάλμα σε ένα θέμα που σχετίζεται με το υλικό ή μάθατε για μια νέα ευπάθεια ασφαλείας που επηρεάζει τις παλαιότερες εκδόσεις του πυρήνα και θέλετε να μάθετε αν ο πυρήνας σας είναι ευάλωτος ή όχι. Όποια και αν είναι η αιτία, είναι αρκετά εύκολο να προσδιορίσετε την έκδοση του πυρήνα του Linux από τη γραμμή εντολών.

Σε αυτό το σεμινάριο, θα σας δείξουμε διάφορους τρόπους για να μάθετε ποια έκδοση του πυρήνα του Linux τρέχει στο σύστημά σας.

Χρησιμοποιώντας την εντολή uname

Η εντολή uname εμφανίζει πολλές πληροφορίες για το σύστημα, συμπεριλαμβανομένης της αρχιτεκτονικής του πυρήνα Linux, της έκδοσης ονόματος και της απελευθέρωσης.

Για να μάθετε ποια έκδοση του πυρήνα του Linux εκτελείται στο σύστημά σας, πληκτρολογήστε την ακόλουθη εντολή:

uname -srm

Linux 4.15.0-54-generic x86_64

Η παραπάνω έξοδος δείχνει ότι ο πυρήνας του Linux είναι 64-bit και η έκδοση του είναι 4.15.0-54 , όπου:

  • 4 - Έκδοση πυρήνα. 15 - Σημαντική αναθεώρηση. 0 - Μικρή αναθεώρηση. 54 - Αριθμός επιστολόχαρτου. generic - Πληροφορίες σχετικά με τη διανομή.

Χρησιμοποιώντας την εντολή hostnamectl

Το βοηθητικό πρόγραμμα hostnamectl είναι μέρος του systemd, και χρησιμοποιείται για την ερώτηση και την αλλαγή του ονόματος του συστήματος. Εμφανίζει επίσης την έκδοση διανομής Linux και του πυρήνα:

hostnamectl

Static hostname: linuxize.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09 Boot ID: 15bc3ae7bde842f29c8d925044f232b9 Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64

Μπορείτε να χρησιμοποιήσετε την εντολή grep για να φιλτράρετε την έκδοση του πυρήνα του Linux:

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Χρησιμοποιώντας το αρχείο /proc/version

Ο κατάλογος /proc περιέχει εικονικά αρχεία με πληροφορίες σχετικά με τη μνήμη του συστήματος, τους πυρήνες CPU, τα προσαρμοσμένα συστήματα αρχείων και άλλα. Πληροφορίες σχετικά με τον τρέχοντα πυρήνα αποθηκεύονται στο εικονικό αρχείο /proc/version .

Χρησιμοποιήστε τη cat ή less για να εμφανίσετε τα περιεχόμενα του αρχείου:

cat /proc/version

Η έξοδος θα φαίνεται κάπως έτσι:

Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019

συμπέρασμα

Σας έχουμε δείξει πώς μπορείτε να βρείτε την έκδοση του πυρήνα του Linux που εκτελείται στο σύστημά σας από τη γραμμή εντολών. Οι εντολές θα πρέπει να λειτουργούν σε όλες τις δημοφιλείς διανομές Linux, όπως το Debian, το Red Hat, το Ubuntu, το Arch Linux, το Fedora, το CentOS, το Kali Linux, το OpenSUSE, το Linux Mint και πολλά άλλα.

Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.

τερματικό