Jedro je bistvena komponenta katerega koli operacijskega sistema, saj upravlja procese, vire in zagotavlja mehanizem za komunikacijo med programsko in strojno opremo. Na voljo je veliko različic jedra; lahko se soočite s situacijami, ko boste morali v svojem sistemu Linux preveriti različico nameščenega jedra Linuxa. Če želite na primer odpraviti težavo s strojno opremo, vas zanima preverjanje različice jedra Linuxa.
Ta objava predstavlja različne ukaze za preverjanje nameščene različice jedra Linuxa v vašem sistemu Linux. Uporabljam Ubuntu 20.04 za pripravo tega članka in izvajanje ukaza. Ukazi, uporabljeni v tem članku, so splošni in se lahko uporabljajo v drugih operacijskih sistemih, ki temeljijo na Linuxu, kot so Linux Mint, Fedora, Debian itd.
Preverite različico jedra Linuxa z ukazom uname
Ukaz uname prikaže sistemske informacije. Če želite preveriti nameščeno različico jedra Linux, vnesite spodnji ukaz:
$ uname -r
Rezultat kaže, da je Linux jedro različice 5.10.0-051000 je nameščen na mojem Ubuntu 20.04 sistem. Razlaga različice jedra je naslednja:
5- Različica jedra10-večja revizija
0-Manjša revizija
051000-številka popravka
Medtem pa generično potrjuje, da uporabljam namizno različico jedra.
Preverite različico jedra Linuxa z ukazom dmesg
Osnovni namen ukaza dmesg je pisanje sporočil jedra. Uporablja se tudi za preverjanje različice jedra. Zaženite ukaze dmesg s privilegiji sudo na naslednji način, da preverite različico jedra:
$ dmesg | grep Linux
Preverite različico jedra Linuxa z ukazom hostnamectl
Ime gostitelja je zelo uporaben ukaz, ki se uporablja predvsem za spremembo sistemskega imena gostitelja. Poleg tega prikazuje tudi različico jedra.
$ hostnamectl
Natančneje, če želite preveriti samo različico jedra, uporabite ukaz grep z hostnamectl:
$ hostnamectl | jedro grep -i
Preverite različico jedra Linuxa z datoteko / proc / version
Datotečni sistem proc je navidezni datotečni sistem, ki se ustvari ob zagonu sistema in izgine ob zaustavitvi sistema. V datotečnem sistemu / proc so podatki o jedru Linuxa shranjeni v datoteki različice. Ukaz cat se lahko uporablja za tiskanje vsebine datotečnega sistema različice.
Vnesite spodnji ukaz, da preverite različico jedra Linux:
$ cat / proc / version
Zaključek
Članek pojasnjuje različne ukaze, s katerimi lahko preverimo nameščeno različico jedra Linuxa. Ti ukazi delujejo v različnih distribucijah Linuxa, kot so Debian, CentOS, Fedora, Linux Mint itd.