Android

Paano suriin ang bersyon ng kernel sa linux

How To Check the Kernel Version in Linux / Ubuntu / CentOS

How To Check the Kernel Version in Linux / Ubuntu / CentOS

Talaan ng mga Nilalaman:

Anonim

Ang kernel ay ang pangunahing sangkap ng isang operating system. Pinamamahalaan nito ang mga mapagkukunan ng system, at ito ay isang tulay sa pagitan ng hardware at software ng iyong computer.

Mayroong iba't ibang mga kadahilanan kung bakit maaaring kailanganin mong malaman ang bersyon ng kernel na tumatakbo sa iyong operating system ng GNU / Linux. Marahil na-debug mo ang isang isyu na may kaugnayan sa hardware o natutunan tungkol sa isang bagong kahinaan sa seguridad na nakakaapekto sa mga mas lumang bersyon ng kernel at nais mong malaman kung ang iyong kernel ay mahina o hindi. Anuman ang dahilan, napakadali upang matukoy ang bersyon ng kernel ng Linux mula sa linya ng utos.

Sa tutorial na ito, ipapakita namin sa iyo ang maraming iba't ibang mga paraan upang malaman kung anong bersyon ng Linux kernel ang tumatakbo sa iyong system.

Paggamit ng hindi uname Utos

Ang hindi uname utos ay nagpapakita ng maraming impormasyon ng system kasama na, ang arkitektura ng kernel ng Linux, bersyon ng pangalan, at paglabas.

Upang malaman kung anong bersyon ng Linux kernel ang tumatakbo sa iyong system, i-type ang sumusunod na utos:

uname -srm

Linux 4.15.0-54-generic x86_64

Ang output sa itaas ay nagpapakita na ang Linux kernel ay 64-bit at ang bersyon nito ay 4.15.0-54 , kung saan:

  • 4 - Bersyon ng Kernel. 15 - Pangunahing Pagbabago. 0 - Minor rebisyon. 54 - Patch number. generic - Pamimigay ng tukoy na impormasyon.

Paggamit ng utos ng hostnamectl

Ang utility ng hostnamectl ay bahagi ng systemd, at ginagamit ito upang mag-query at baguhin ang hostname ng system. Ipinapakita rin nito ang pamamahagi ng Linux at bersyon ng kernel:

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

Maaari mong gamitin ang utos ng grep upang ma-filter ang bersyon ng kernel ng Linux:

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Paggamit /proc/version File

Ang direktoryo ng /proc naglalaman ng mga virtual na file na may impormasyon tungkol sa memorya ng system, CPU cores, naka-mount na filesystem, at marami pa. Ang impormasyon tungkol sa tumatakbo na kernel ay naka-imbak sa /proc/version virtual file.

Gumamit ng cat o less upang maipakita ang mga nilalaman ng file:

cat /proc/version

Ang output ay magiging hitsura ng isang bagay tulad nito:

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

Konklusyon

Ipinakita namin sa iyo kung paano mahanap ang bersyon ng kernel ng Linux na tumatakbo sa iyong system mula sa linya ng command. Ang mga utos ay dapat gumana sa lahat ng mga tanyag na pamamahagi ng Linux kabilang ang, Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint, at marami pa.

Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

terminal