Yazı Getir
avatar

Linux işletim sisteminde uname -a komutu, sistemin çekirdek (kernel) ve donanım bilgilerini gösterir. “uname” (Unix Name) komutu, UNIX türevi sistemlerde kullanılan bir yardımcı programdır ve -a parametresiyle birlikte çalıştırıldığında tüm mevcut bilgileri tek satırda sunar.

uname -a Çıktısının Açıklaması

Örnek bir uname -a çıktısı:

Linux myhostname 5.15.0-83-generic #92-Ubuntu SMP Tue Aug 22 10:51:53 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Bu çıktıdaki bölümleri tek tek inceleyelim:

  1. Linux → İşletim sistemi çekirdeğinin adı. Çoğu Linux sisteminde bu kısım “Linux” olarak görünür.
  2. myhostname → Bilgisayarın sistem adı (hostname).
  3. 5.15.0-83-generic → Kullanılan Linux çekirdeğinin versiyonu.
    • 5.15.0 → Çekirdek ana sürümü
    • 83-generic → Dağıtıma özel derleme bilgisi (Ubuntu gibi dağıtımlarda “generic” ibaresi sık görülür)
  4. #92-Ubuntu SMP Tue Aug 22 10:51:53 UTC 2023 → Çekirdeğin derleme bilgileri.
    • #92 → Derleme numarası
    • Ubuntu → Kullanılan dağıtım (Ubuntu)
    • SMPSymmetric Multi-Processing (SMP), yani çoklu işlemci desteği olduğunu belirtir
    • Tue Aug 22 10:51:53 UTC 2023 → Çekirdeğin derleme tarihi
  5. x86_64 (üç defa tekrar ediyor) → İşlemci mimarisi hakkında bilgi.
    • İlk x86_64 → Makinenin donanım mimarisi (64-bit)
    • İkinci x86_64 → Çekirdeğin üzerine derlendiği işlemci mimarisi
    • Üçüncü x86_64 → Çalıştırılan sistem mimarisi
  6. GNU/Linux → Kullanılan işletim sistemi türü.

uname Komutunun Alternatif Kullanımları

Eğer sadece belirli bir bilgi almak istiyorsan, şu seçenekleri kullanabilirsin:

KomutAçıklama
uname -sÇekirdek adını gösterir (Linux)
uname -nMakinenin sistem adını (hostname) gösterir
uname -rÇekirdek sürümünü gösterir (5.15.0-83-generic)
uname -vÇekirdeğin derleme bilgilerini gösterir (#92-Ubuntu SMP …)
uname -mİşlemci mimarisini gösterir (x86_64)
uname -pİşlemci türünü gösterir (Bazı sistemlerde unknown dönebilir)
uname -iDonanım platformunu gösterir (Bazı sistemlerde unknown olabilir)
uname -oİşletim sistemi adını gösterir (GNU/Linux)

Pratik Kullanım Senaryoları

1. Hangi Linux çekirdeğini kullandığını öğrenmek

Eğer kullandığın Linux çekirdeğinin sürümünü öğrenmek istiyorsan:

uname -r

Çıktı:

5.15.0-83-generic

2. İşlemcinin 32-bit mi 64-bit mi olduğunu görmek

uname -m

Çıktı:

x86_64

Eğer x86_64 çıkıyorsa sistem 64-bit, i686 çıkıyorsa sistem 32-bit’tir.

3. İşletim sistemi adını öğrenmek

uname -o

Çıktı:

GNU/Linux

Sonuç

uname -a komutu, sistem yöneticileri ve Linux kullanıcıları için oldukça faydalıdır. Özellikle sistem hakkında temel bilgileri öğrenmek, çekirdek sürümünü görmek veya hata ayıklamada kullanılabilir. Daha spesifik bilgilere ihtiyacın varsa yukarıdaki parametreleri kullanabilirsin.

  • Okuma Süresi: 2 dk, 9 sn

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir