Maklumat Sistem Paparan Dalam Linux Menggunakan Perintah "uname"

Pengenalan

Perintah uname dalam Linux membolehkan anda melihat maklumat sistem tentang persekitaran Linux anda.

Dalam panduan ini, saya akan menunjukkan kepada anda cara menggunakan uname secara berkesan.

uname

Perintah yang sama dengan sendirinya tidak berguna.

Cuba untuk diri sendiri. Buka tetingkap terminal dan ketik perintah berikut:

uname

Peluang adalah satu-satunya perkataan yang dikembalikan adalah Linux .

Wow yang baik bukanlah. Kecuali anda menggunakan salah satu pengedaran yang sengaja direka untuk kelihatan seperti sistem pengendalian lain seperti Zorin, Q4OS atau Chromixium, anda mungkin sudah tahu itu.

uname -a

Di hujung skala lain, anda boleh menggunakan arahan berikut:

uname -a

Kali ini anda mendapat maklumat lengkap seperti berikut:

Apa yang sebenarnya anda peroleh ialah output yang kelihatan seperti ini:

Linux your-computer-name 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Thu 22 Okt 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Jelas sekali jika saya tidak memberitahu anda mahu kandungan lajur adalah maklumat tidak semestinya menjadi bermakna.

uname -s

Perintah berikut menunjukkan nama kernel anda sendiri.

uname -s

Output dari perintah ini adalah Linux tetapi jika anda berada di platform lain seperti BSD, ia akan menjadi berbeda.

Anda tentu saja boleh mencapai hasil yang sama dengan tidak membekalkan -s sama sekali tetapi patut diingati suis ini sekiranya pemaju memutuskan untuk menukar output lalai untuk arahan yang sama.

Jika anda lebih suka menggunakan suis lebih mesra pembaca, anda juga boleh menggunakan notasi berikut:

uname - kernel-name

Keluaran adalah sama tapi hujung jari anda sekarang akan menjadi sedikit lebih pendek.

Secara kebetulan jika anda tertanya-tanya apa kernel itu - ia adalah perisian terkecil yang boleh diganti dengan komputer anda - Wikipedia menerangkannya dengan lebih terperinci:

Kernel Linux adalah kernel sistem operasi komputer seperti Unix. Ia digunakan di seluruh dunia: sistem operasi Linux didasarkan padanya dan digunakan pada kedua-dua sistem komputer tradisional seperti komputer peribadi dan pelayan, biasanya dalam bentuk distribusi Linux, [9] dan pada pelbagai peranti terbenam seperti router dan NAS peralatan. Sistem pengendalian Android untuk komputer tablet, telefon pintar dan smartwatches juga didasarkan pada kernel Linux.

uname -n

Perintah berikut menunjukkan nama nod komputer anda:

uname -n

Output dari perintah uname -n ialah nama host komputer anda dan anda boleh mencapai kesan yang sama dengan menaip yang berikut ke dalam tetingkap terminal:

nama hos

Anda juga boleh mencapai kesan yang sama dengan menggunakan perintah mesra pembaca yang lebih banyak:

uname --nodename

Hasilnya adalah sama dan ia adalah ke arah pilihan yang anda pergi. Ambil perhatian bahawa nama hos dan nodename tidak dijamin sama pada sistem bukan Linux.

uname -r

Perintah berikut menunjukkan hanya pembebasan kernel:

uname -r

Output arahan di atas akan menjadi sesuatu di sepanjang garis 3.19.0-32-generik.

Pelepasan kernel adalah penting ketika menyesuaikan perkakasan. Perkakasan moden tidak serasi dengan semua siaran dan biasanya dimasukkan dari titik tertentu dan seterusnya.

Contohnya apabila versi 1 Linux dicipta, saya ragu ada banyak panggilan untuk pemacu untuk pencetak 3d atau paparan skrin sentuh.

Anda boleh mencapai kesan yang sama dengan menjalankan arahan berikut:

uname - release -ernel

uname -v

Anda boleh mencari versi kernel Linux yang anda jalankan dengan menaip perintah berikut:

uname -v

Output arahan versi akan menjadi sesuatu di sepanjang garis # 37 ~ 14.04.1.1-Ubuntu SMP Thu 22 Okt 09:41:40 UTC 2015.

Siaran kernel berbeza dari versi dengan fakta bahawa versi itu menunjukkan kepada anda apabila kernel dikompil dan versi mana anda berada.

Sebagai contoh Ubuntu mungkin menyusun kernel generik 3.19.0-32-50 kali. Kali pertama mereka menyusunnya versi akan berkata # 1 serta tarikh ia disusun. Begitu juga pada versi 29 ia akan mengatakan # 29 serta tarikh ia disusun. Pelepasan Linux adalah sama tetapi versi berbeza.

Anda boleh mendapatkan maklumat yang sama dengan menaip perintah berikut:

uname - versi kernel

uname -m

Perintah berikut mencetak nama perkakasan mesin:

uname -m

Hasilnya akan kelihatan seperti x86_64.

Secara kebetulan jika anda menjalankan uname -p dan perintah uname -i hasilnya mungkin juga x86_64.

Dalam kes uname -m inilah seni bina mesin itu sendiri. Fikirkan ini di peringkat motherboard.

Anda boleh mendapatkan maklumat yang sama dengan menjalankan perintah berikut:

uname --machine

uname -p

Perintah berikut menunjukkan kepada anda jenis pemproses:

uname -p

Hasilnya lebih mungkin akan sama dengan nama perkakasan mesin seperti x86_64.

Perintah ini merujuk kepada jenis CPU.

Anda boleh mencapai hasil yang sama dengan menaip perintah berikut:

uname --processor

uname -i

Perintah berikut menunjukkan kepada anda platform perkakasan.

uname -i

Perintah ini akan menunjukkan platform perkakasan atau jika anda suka jenis sistem operasi. Anda mungkin misalnya mempunyai platform dan mesin x86_64 tetapi hanya menjalankan sistem operasi 32-bit.

Anda boleh mencapai hasil yang sama dengan menaip perintah berikut:

uname - toolbar-platform

uname -o

Perintah berikut menunjukkan sistem operasi anda:

uname -o

Sekiranya anda menggunakan sistem operasi desktop Linux standard seperti Ubuntu, Debian dan lain-lain maka anda tidak akan terkejut mengetahui bahawa output adalah GNU / Linux. Pada telefon atau tablet sistem pengendalian akan menjadi Android.