Android

Perintah uname di linux

How to use "uname" command in Linux ?

How to use "uname" command in Linux ?

Isi kandungan:

Anonim

, kami akan menutup arahan yang sama.

uname adalah utiliti baris perintah yang mencetak maklumat asas tentang nama sistem operasi dan perkakasan sistem.

perintah uname

Alat uname yang paling biasa digunakan untuk menentukan seni bina prosesor, nama host sistem dan versi kernel yang berjalan pada sistem.

Sintaks perintah uname mengambil bentuk berikut:

uname…

Pilihannya adalah seperti berikut:

  • -s , ( --kernel-name ) - Mencetak nama kernel. -n , ( --nodename ) - Mencetak nama nod sistem (nama hos). Inilah nama sistem yang digunakan ketika berkomunikasi melalui rangkaian. Apabila digunakan dengan pilihan -n , uname menghasilkan output yang sama dengan arahan hostname . -r , ( --kernel-release -kernel) - Mencetak pelepas kernel. -v , ( --kernel-version kernel) - Mencetak versi kernel. -m , ( --machine ) - Mencetak nama nama perkakasan mesin. -p , ( --processor ) - Mencetak senibina pemproses. -i , ( --hardware-platform ) - Mencetak platform perkakasan. -o , ( --operating-system ) - Cetak nama sistem pengendalian. Pada sistem Linux iaitu "GNU / Linux" -a , ( --all ) - Apabila pilihan -a digunakan, sama ada berkelakuan sama seperti jika pilihan-pilihan telah diberikan.

Apabila dipanggil tanpa sebarang pilihan, uname mencetak nama kernel, seolah-olah pilihan -s telah ditentukan:

uname

Seperti yang anda ketahui, nama kernel ialah "Linux":

Linux

Anda tidak perlu mengingati semua pilihan baris arahan. Biasanya, perintah uname digunakan dengan pilihan -a untuk mencetak semua maklumat yang tersedia:

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Output termasuk maklumat berikut:

  • Linux - Nama kernel. dev.linuxize.com - Nama hos. 4.19.0-6-amd64 Pembebasan kernel. #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - Versi Kernel. x86_64 - Nama perkakasan mesin. GNU/Linux - Nama sistem pengendalian.

Pilihan boleh digabungkan dengan satu sama lain untuk menghasilkan output yang diingini. Sebagai contoh, untuk mengetahui versi kernel Linux yang sedang berjalan pada sistem anda, anda akan menaip perintah berikut:

uname -srm

Linux 4.19.0-6-amd64 x86_64

Apabila berbilang opsyen digunakan maklumat yang terkandung dalam output adalah dalam susunan yang sama seperti yang disediakan oleh pilihan -a . Kedudukan pilihan yang diberikan tidak penting. Kedua-dua uname -msr dan uname -srm menghasilkan output yang sama.

Kesimpulannya

Perintah yang sama digunakan untuk mencetak maklumat sistem asas. Ia biasanya digunakan dengan pilihan -a untuk memaparkan semua maklumat yang ada.

terminal uname