Linux İçinde Sistem Bilgilerini "uname" Komutunu Kullanma

Giriş

Linux içindeki uname komutu, Linux ortamınız hakkındaki sistem bilgilerini görüntülemenizi sağlar.

Bu kılavuzda size uname'in nasıl etkili bir şekilde kullanılacağını göstereceğim.

Adın

Uname komutu kendi başına kullanışlı değildir.

Kendin için dene. Bir terminal penceresi açın ve aşağıdaki komutu yazın:

Adın

Şanslar, verilen tek kelime, Linux .

Vay, bu iyi değil. Zoren, Q4OS ya da Chromixium gibi diğer işletim sistemlerine benzeyecek şekilde tasarlanmış bu dağıtımlardan birini kullanmıyorsanız, muhtemelen bunu zaten biliyordunuz.

uname -a

Ölçeğin diğer ucunda aşağıdaki komutu kullanabilirsiniz:

uname -a

Bu sefer tam bir bilgi formu elde edersiniz:

Gerçekte aldığınız şey şuna benzer bir şeye benziyor:

Linux-bilgisayar-adı 3.19.0-32-jenerik # 37-14.04.1-Ubuntu SMP Per Eki 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Tabii ki, sizden sütun içeriğinin olmasını istemediğimi söylememiş olsaydım, bu bilgiler mutlaka anlamlı değildi.

uname -s

Aşağıdaki komut size çekirdek adını kendi başına gösterir.

uname -s

Bu komutun çıktısı Linux'dur, ancak BSD gibi başka bir platformdaysanız farklı olacaktır.

Elbette ki -s hiç de sağlayarak aynı sonuçları elde edebilirsiniz, ancak geliştiricilerin uname komutu için varsayılan çıkışı değiştirmeye karar vermesi durumunda bu anahtara hatırlamakta fayda var.

Daha okuyucu dostu bir anahtar kullanmayı tercih ederseniz, aşağıdaki notasyonu kullanabilirsiniz:

uname --kernel-adı

Çıktı aynı ama parmaklarınızın birazcık daha kısa olacak.

Bu arada, bir çekirdeğin ne olduğunu merak ediyorsanız - bu, bilgisayarınızla etkileşime girebilen en küçük değiştirilebilir yazılımdır - Wikipedia daha ayrıntılı olarak açıklamaktadır:

Linux çekirdeği , Unix benzeri bir bilgisayar işletim sistemi çekirdeğidir. Dünya çapında kullanılmaktadır: Linux işletim sistemi buna dayanmaktadır ve genellikle Linux dağıtımı biçiminde kişisel bilgisayarlar ve sunucular gibi geleneksel bilgisayar sistemlerinde ve [9] ve yönlendiriciler ve NAS gibi çeşitli yerleşik aygıtlarda konuşlandırılmıştır. aletleri Tablet bilgisayarlar, akıllı telefonlar ve akıllı saatler için Android işletim sistemi de Linux çekirdeğinin üzerine kurulmuştur.

uname -n

Aşağıdaki komut, bilgisayarınızın düğüm adını gösterir:

uname -n

Uname -n komutundan çıkan çıktı bilgisayarınızın ana bilgisayar adıdır ve aşağıdakileri bir terminal penceresine yazarak aynı etkiyi elde edebilirsiniz:

hostname

Aynı etkiyi biraz daha okuyucu dostu komutu kullanarak da elde edebilirsiniz:

uname --nodename

Sonuçlar tam olarak aynıdır ve hangisini tercih edeceğinize bağlıdır. Ana bilgisayar adı ve nodename'nin Linux dışı sistemlerde aynı olması garanti edilmediğini unutmayın.

uname -r

Aşağıdaki komut size sadece çekirdek sürümünü gösterir:

uname -r

Yukarıdaki komutun çıkışı 3.19.0-32-jenerik çizgileri boyunca bir şey olacaktır .

Donanım yapılandırması söz konusu olduğunda, çekirdek sürümü önemlidir. Modern donanım tüm sürümlerle uyumlu değildir ve genellikle belirli bir noktadan itibaren dahil edilir.

Örneğin, Linux'un 1. versiyonu icat edildiğinde, 3d yazıcılar veya dokunmatik ekranlar için sürücüler için fazla çağrı olduğundan şüphe duyuyorum.

Aşağıdaki komutu çalıştırarak aynı efekti elde edebilirsiniz:

uname --kernel-release

uname -v

Çalışmakta olduğunuz Linux çekirdeğinin sürümünü aşağıdaki komutu yazarak bulabilirsiniz:

uname -v

Sürüm komutunun çıkışı # 37 ~ 14.04.1.1-Ubuntu SMP Per Eki 22 09:41:40 UTC 2015 boyunca bir şey olacaktır .

Çekirdek sürümü, sürümün çekirdeğin ne zaman derlendiğini ve hangi sürümde olduğunuzda size gösterdiği gerçeğinden farklıdır.

Örneğin Ubuntu, 3.19.0-32-jenerik çekirdeği 50 kez derleyebilir. Onu derledikleri ilk kez, sürüm 1 olduğu gibi derlendiği tarihi de söyleyecektir. Benzer şekilde 29'uncu sürümünde, 29'un yanı sıra derlendiği tarih de söylenir. Linux sürümü aynı ancak sürüm farklı.

Aşağıdaki bilgileri yazarak aynı bilgileri alabilirsiniz:

uname --kernel sürümü

uname -m

Aşağıdaki komut, makine donanım adını yazdırır:

uname -m

Sonuç x86_64 gibi görünecek.

Bu arada uname -p ve uname -i komutunu çalıştırırsanız sonuç da x86_64 olabilir.

Uname -m durumunda bu makine mimarisinin kendisi. Bunu anakart seviyesinde düşünün.

Aşağıdaki bilgileri çalıştırarak aynı bilgileri alabilirsiniz:

uname - makine

uname -p

Aşağıdaki komut size işlemci tipini gösterir:

uname -p

Sonuç, x86_64 gibi makine donanım ismiyle aynı olasılıktan daha fazla olacaktır.

Bu komut CPU tipini ifade eder.

Aşağıdaki sonucu yazarak aynı sonucu elde edebilirsiniz:

uname - işlemcisi

uname -i

Aşağıdaki komut size donanım platformunu gösterir.

uname -i

Bu komut, donanım platformunu veya işletim sistemi türünü gösterecektir. Örneğin bir x86_64 platformuna ve makinenize sahip olabilirsiniz, ancak sadece 32 bit işletim sistemi kullanıyor olabilirsiniz.

Aşağıdaki sonucu yazarak aynı sonucu elde edebilirsiniz:

uname - hardware-platform

uname -o

Aşağıdaki komut size işletim sistemini gösterir:

uname -o

Ubuntu, Debian vb. Gibi bir standart Linux masaüstü işletim sistemi kullanıyorsanız, çıktının GNU / Linux olduğunu bilmek sizi şaşırtmayacaktır. Bir telefon veya tablette işletim sistemi Android olacaktır.