Linux'ta uname Komutu İle Sistem Bilgisi Nasıl Alınır

Linux'ta uname Komutu İle Sistem Bilgisi Nasıl Alınır

İster çekirdekle ilgili bilgi gerektiren bir komut dosyası üzerinde çalışan bir geliştirici olun, ister işletim sistemlerini merak eden normal bir kullanıcı olun, sistem bilgilerini ayıklamak söz konusu olduğunda uname komutu ilk tercihtir.





uname'nin kullanımı oldukça kolay olsa da, yeni başlayanlar için komutun çıktısı ilk başta karmaşık görünebilir. Sizin için kolaylaştırmak için bu kılavuz, Linux'ta sistemle ilgili temel bilgileri yazdırmak için uname'nin nasıl kullanılacağını gösterir.





uname Komutu Nedir?

Yukarıda bahsedildiği gibi, uname, Linux ve diğer Unix tabanlı işletim sistemlerinde temel işletim sistemi ve çekirdek bilgilerini temiz bir biçimde veren bir programdır. uname anlamına gelse de Unix Adı , komut çeşitli diğer işletim sistemlerinde de uygulanmıştır. NS izlemek komut, uname'nin Windows Komut İstemi eşdeğeridir.





Komutun temel sözdizimi şöyledir:

uname options

...nerede seçenekler komutta belirtebileceğiniz bayraklardır.



Yazıyor Adın terminalde çekirdek adını verir.

uname

Çıktı:





Linux

Ama hepsi bu değil. Kullanmak -ile uname ile bayrak, çekirdek ve işletim sistemi hakkında eksiksiz bilgi sağlar. NS -ile bayrak anlamına gelir Tüm .

uname -a

Çıktı:





Çıktıyı Kırmak

Gördüğünüz gibi, çıktıda görüntülenen birden çok alan var. Her biri hakkında tek tek konuşalım.

Linux kali 5.10.0-kali7-amd64 #1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU/Linux
  • çekirdek adı : Cihazınızda çalışan çekirdeğin adı. Bu durumda, çekirdek adı Linux .
  • ana bilgisayar adı : İkinci alan sistem ana bilgisayar adı için ayrılmıştır. Çoğu Linux dağıtımı, bir kullanıcının kurulum sırasında ana bilgisayar adını yapılandırmasına izin verir. Bu bir Kali Linux kurulumu olduğundan, sistem için varsayılan ana bilgisayar adı zaman .
  • Çekirdek sürümü : Bir sonraki alan, çekirdek sürümünü belirtir. Yukarıdaki çıktıda, çekirdek sürümünün olduğunu görebilirsiniz. 5.10.0-kali7-amd64 .
  • Çekirdek sürümü : Bilgisayarınızda yüklü olan Linux çekirdeğinin sürümü. Bu durumda, çekirdek sürümü #1 Debian SMP 5.10.28-1time1 (2021-04-12) .
  • Makine donanım adı : Donanım adı, sisteminizin CPU mimarisidir. Bahsi geçen çıktıda, x86_64 donanım adıdır.
  • İşletim sistemi : Çıktıdaki son alan işletim sistemi adını görüntüler. Bu durumda, işletim sistemi adı GNU/Linux .

İlgili: Linux'ta Çekirdek Nedir ve Sürümünüzü Nasıl Kontrol Edersiniz?

yazıcı çevrimdışı windows 10 nasıl düzeltilir

Uname ayrıca sistemin işlemci türü ve donanım platformu gibi diğer birçok alanı da görüntüler. Bu belirli alanların çıktısını almamasının nedeni, bu alanlara karşılık gelen bilgilerin komut tarafından bilinmemesidir. Bu nedenle, göstermek yerine Bilinmeyen , geliştiriciler bu tür alanları çıktıdan çıkarmayı seçti.

uname Kullanarak Bireysel Bilgileri Görüntüleme

dışında -ile flag, uname ile kullanabileceğiniz başka seçenekler de var. Ek bayrakların her biri tek bir alana eşlenir ve çıktıda o belirli alanı görüntülemek için kullanılabilir.

Örneğin, yalnızca işletim sistemi adını istiyorsanız, -veya bayrak:

uname -o

Çıktı:

GNU/Linux

Benzer şekilde, bireysel alanların çıktısını almak için aşağıdaki sekiz seçeneği uname ile kullanabilirsiniz.

  • çekirdek adı : -s
  • ana bilgisayar adı : -n
  • Çekirdek sürümü : -r
  • Çekirdek sürümü : -v
  • Makine donanım adı : -m
  • İşlemci : -P
  • donanım platformu : -ben
  • İşletim sistemi : -Ö

Komut satırı yardımı almak ve uname ile ilişkili sürüm bilgilerini görüntülemek için --Yardım ve --versiyon sırasıyla bayraklar.

uname --help

Çıktı:

uname --version

Çıktı:

uname (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.

Linux'ta hiçbir şey gizli değildir. Windows ve diğer işletim sistemlerinden farklı olarak, Linux'un kaynak kodu açık kaynaklıdır ve dağıtımı ücretsizdir. Bu, herkesin Linux çekirdek koduna erişebileceği ve onu ihtiyaçlarına göre değiştirebileceği anlamına gelir.

Ancak, çekirdek kaynak kodunu anlamak kolay olmadığı için deneyim ve beceri gerektirir. C programlama diline yeni başlayan biri, Linux çekirdeğini geliştirmeye başlamadan önce geliştirme konusunda kapsamlı bilgi edinmelidir.

bir telefonun kilidini açmanın maliyeti nedir
Paylaş Paylaş Cıvıldamak E-posta Başlamak için Öğrenmeniz Gereken 5 C Programlama İpuçları

C programlama dili zor bir üne sahiptir. Ancak bununla başa çıkarsanız, bu ipuçlarının gösterdiği gibi her şeyi programlayabilirsiniz.

Sonrakini Oku
İlgili konular
  • Linux
  • terminal
  • Komut istemi
  • Linux Komutları
Yazar hakkında Deepesh Sharma(79 Makale Yayımlandı)

Deepesh, MUO'da Linux için Junior Editördür. Tüm yeni gelenlere keyifli bir deneyim sunmayı amaçlayan Linux hakkında bilgilendirici kılavuzlar yazıyor. Filmlerden emin değilim ama teknoloji hakkında konuşmak istersen, o senin adamın. Boş zamanlarında onu kitap okurken, farklı müzik türleri dinlerken veya gitar çalarken bulabilirsiniz.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın