Android

Kuinka tarkistaa ytimen versio Linuxissa

Linux Kernel päivitys - miten teet sen?

Linux Kernel päivitys - miten teet sen?

Sisällysluettelo:

Anonim

Ydin on käyttöjärjestelmän ydinosa. Se hallitsee järjestelmän resursseja ja on silta tietokoneesi laitteiston ja ohjelmistojen välillä.

On monia syitä, miksi sinun on ehkä tiedettävä GNU / Linux-käyttöjärjestelmässäsi käynnissä olevan ytimen versio. Ehkä olet virheenkorjaamassa laitteistoon liittyvää ongelmaa tai oppinut uudesta vanhempien ytimen versioiden tietoturvahaavoista ja haluat selvittää, onko ydin haavoittuva vai ei. Mistä syystä tahansa, on melko helppoa määrittää Linux-ytimen versio komentoriviltä.

Tässä opetusohjelmassa osoitamme sinulle useita eri tapoja selvittää, mikä Linux-ytimen versio on käynnissä järjestelmässäsi.

uname komennon käyttäminen

uname komento näyttää useita järjestelmätietoja, mukaan lukien Linux-ytimen arkkitehtuuri, nimiversio ja julkaisu.

Kirjoita seuraava komento saadaksesi selville, mikä Linux-ytimen versio on järjestelmässäsi:

uname -srm

Linux 4.15.0-54-generic x86_64

Yllä oleva tulos osoittaa, että Linux-ydin on 64-bittinen ja sen versio on 4.15.0-54 , missä:

  • 4 - ytimen versio. 15 - tärkeä versio. 0 - pieni versio. 54 - Korjauksen numero. generic - jakelukohtaiset tiedot.

Käytä hostnamectl komentoa

hostnamectl apuohjelma on osa systemd: tä, ja sitä käytetään kysymään ja muuttamaan järjestelmän isäntänimeä. Se näyttää myös Linux-jakelu- ja ytimen version:

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

Voit suodattaa Linux-ytimen version grep komennolla:

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Käyttämällä /proc/version tiedostoa

/proc hakemisto sisältää virtuaalitiedostoja, joissa on tietoja järjestelmän muistista, CPU-ytimistä, liitetyistä tiedostojärjestelmistä ja muusta. Tietoja käynnissä olevasta ytimestä tallennetaan virtuaalitiedostoon /proc/version .

Käytä cat tai less jotta tiedoston sisältö saadaan näkyviin:

cat /proc/version

Tulos näyttää tältä:

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

johtopäätös

Olemme osoittaneet sinulle, kuinka löytää järjestelmässäsi käynnissä olevan Linux-ytimen versio komentoriviltä. Komentojen tulisi toimia kaikissa suosituissa Linux-jakeluissa, mukaan lukien Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint ja muut.

Jätä kommentti, jos sinulla on kysyttävää.

pääte