Android

Bagaimana untuk menyemak versi kernel di linux

How to Check Kernel Version on Ubuntu Linux?

How to Check Kernel Version on Ubuntu Linux?

Isi kandungan:

Anonim

Kernel adalah komponen utama sistem operasi. Ia menguruskan sumber sistem, dan ia adalah jambatan antara perkakasan dan perisian komputer anda.

Terdapat pelbagai sebab mengapa anda perlu mengetahui versi kernel yang sedang berjalan pada sistem operasi GNU / Linux anda. Mungkin anda debug isu berkaitan perkakasan atau mengetahui tentang kelemahan keselamatan baru yang mempengaruhi versi kernel lama dan anda ingin mengetahui sama ada kernel anda terdedah atau tidak. Apapun alasannya, ia agak mudah untuk menentukan versi kernel Linux dari baris arahan.

Dalam tutorial ini, kami akan menunjukkan kepada anda beberapa cara yang berbeza untuk mengetahui versi kernel Linux yang sedang berjalan pada sistem anda.

Menggunakan perintah yang sama

Perintah uname memaparkan beberapa maklumat sistem termasuk, arsitektur kernel Linux, versi nama, dan pelepasan.

Untuk mengetahui versi kernel Linux yang sedang berjalan pada sistem anda, ketik perintah berikut:

uname -srm

Linux 4.15.0-54-generic x86_64

Output di atas menunjukkan bahawa kernel Linux adalah 64-bit dan versinya adalah 4.15.0-54 , di mana:

  • 4 - Versi Kernel. 15 - Penyemakan Utama. 0 - Semakan Kecil. 54 - Nombor patch. generic - Pengedaran maklumat khusus.

Menggunakan arahan hostnamectl

Utiliti hostnamectl adalah sebahagian daripada systemd, dan ia digunakan untuk menanyakan dan menukar nama host sistem. Ia juga memaparkan versi pengedaran dan kernel 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

Anda boleh menggunakan arahan grep untuk menyaring versi kernel Linux:

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Menggunakan /proc/version Fail

Direktori /proc mengandungi fail maya dengan maklumat mengenai memori sistem, teras CPU, sistem fail yang dipasang, dan banyak lagi. Maklumat tentang kernel yang sedang berjalan disimpan dalam fail maya /proc/version .

Gunakan cat atau less untuk memaparkan kandungan fail:

cat /proc/version

Output akan kelihatan seperti ini:

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

Kesimpulannya

Kami telah menunjukkan kepada anda bagaimana untuk mencari versi kernel Linux yang berjalan pada sistem anda dari baris arahan. Perintah harus berfungsi pada semua pengedaran Linux yang popular termasuk Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint dan banyak lagi.

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

terminal