Sunucunuza yeni bir yazılım derlerken, güvenlik yamalarını kontrol ederken veya sistem donanım uyumluluğunu test ederken Linux işletim sisteminizin Kernel (Çekirdek) sürümünü bilmeniz gerekebilir.
Şanslısınız ki; Linux sistemlerde kernel sürümünü öğrenmek için karmaşık işlemlere gerek yoktur. Bu rehberde yer alan komutlar CentOS, Red Hat, Ubuntu, Debian gibi tüm Linux dağıtımlarının yanı sıra FreeBSD, OpenBSD, Solaris ve HPUX gibi Unix tabanlı işletim sistemlerinde de sorunsuz çalışır.
Bu adımları tüm
Sisteminizin Kernel Sürümünü Öğrenme
Sunucunuzun mevcut kernel versiyonunu en sade haliyle ekrana yazdırmak için SSH üzerinden aşağıdaki komutu çalıştırmanız yeterlidir:
uname -r
Örnek Çıktı Analizi
Komutu çalıştırdığınızda terminal ekranında 2.6.32-642.3.1.el6 benzeri bir çıktı görebilirsiniz. İlk bakışta karmaşık gelen bu rakamların standart bir dizilimi ve anlamı vardır:
2 (Kernel Versiyonu): Ana çekirdek sürümünü belirtir.
6 (Major Revision): Çekirdek mimarisindeki büyük güncellemeleri temsil eder.
32 (Minor Revision): Küçük çaplı güncellemeler ve özellik eklemelerini gösterir.
642.3.1.el6 (Revizyon Detayları): Dağıtıma özel onarılmış hata yamaları (bugfix) ve ekstra paket bilgilerini içerir.
uname Komutu İçin Gelişmiş Parametreler
Sadece sürüm numarasıyla yetinmek istemiyorsanız, uname komutunun sunduğu diğer parametreleri kullanarak sunucu donanımınız ve ağınız hakkında çok daha detaylı veriler elde edebilirsiniz.
Sık kullanılan parametreler ve işlevleri şu şekildedir:
| Parametre | Ne İşe Yarar? |
-a, --all | Kernel, donanım, tarih ve ağ dahil tüm sistem bilgilerini listeler. |
-s, --kernel-name | Yalnızca kernel adını (örneğin: Linux) ekrana basar. |
-n, --nodename | Sunucunuzun ağ üzerindeki (network node) tanımlı adını gösterir. |
-r, --kernel-release | Çekirdeğin yayınlanma sürümünü (release) gösterir. |
-v, --kernel-version | Kernel'in derlenme tarihi ve detaylı versiyonunu gösterir. |
-m, --machine | Sunucunun donanım mimarisini (örn: x86_64) listeler. |
-p, --processor | Cihazın işlemci türünü detaylandırır. |
-i, --hardware-platform | Kullanılan donanım platformunun bilgisini verir. |
-o, --operating-system | İşletim sisteminin adını (örn: GNU/Linux) gösterir. |
--help | Komutla ilgili kullanabileceğiniz tüm yardım dökümanlarını açar. |
--version | uname aracının kendi yazılım sürümünü ekrana yazdırır. |
DoğruHost İpucu: Eğer komutların tamamını ezberlemek istemiyorsanız, sadece
uname -akomutunu kullanarak sunucunuza ait işletim sistemi mimarisi ve kernel bilgilerinin tamamını tek bir satırda, toplu olarak görebilirsiniz.
