Linux ialah sistem pengendalian sumber terbuka dan percuma yang digunakan secara meluas dalam pelbagai sistem komputer. Di Linux, terdapat arahan yang sangat berguna yang dipanggil uname. Ia membolehkan pengguna mendapatkan maklumat asas dengan cepat tentang sistem, seperti jenis sistem pengendalian, versi kernel, nama hos, dsb. Sama ada pada bahagian pelayan atau pada komputer peribadi, arahan uname sangat berguna. Artikel ini akan membawa pembaca untuk menyelidiki arahan yang tidak sama dalam sistem Linux, memberikan anda pemahaman yang lebih mendalam tentang sistem Linux.
Orang yang biasa dengan sistem pengendalian grafik biasanya menggunakan tetikus untuk melihat maklumat sistem Namun, dalam sistem Linux grafik, apabila anda berada dalam mod konsol, anda tidak boleh mendapatkan maklumat sistem pengendalian melalui "butang kanan tetikus > Perihal". Pada masa ini, di bawah Linux, anda boleh menggunakan perintah uname untuk membantu anda menyelesaikan tugasan ini. Uname ialah singkatan nama unix. Untuk benar-benar menggunakannya dalam konsol hanya taip uname.
Apabila anda memasukkan uname tanpa parameter, ia hanya memaparkan nama sistem pengendalian anda.
# uname Linux
1. Nama kernel
Anda boleh menggunakan parameter -s untuk memaparkan nama kernel. (Anotasi: Anda boleh menjalankan arahan ini pada sistem seperti Unix lain untuk melihat, sebagai contoh, mac akan memaparkan Darwin)
# uname -s Linux
Maklumat output akan sama dengan output itu dengan uname tanpa parameter.
2 Jika anda ingin mengetahui pengedaran kernel yang anda gunakan (merujuk kepada versi pembungkusan kernel yang berbeza), anda boleh menggunakan parameter -r
# uname -r 2.6.18-371.1.2.el5
Sebagai tambahan kepada beberapa maklumat kernel, anda juga boleh menggunakan parameter -v uname untuk mendapatkan maklumat versi kernel yang lebih terperinci (Anotasi: Ia bukan nombor versi, ia merujuk kepada masa kernel dicipta dan seni bina CPU, dsb. .).
# uname -v #1 SMP Tue Oct 22 12:57:43 EDT 2013
Parameter -n akan memberi anda nama hos nod. Contohnya, jika nama hos anda ialah "mesin dev", parameter -n akan mencetak nama hos.
# uname -n dev-machine
Untuk pengguna RedHat dan CentOS, anda juga boleh melihatnya melalui fail /etc/redhat_release:
# cat /etc/redhat_release CentOS release 5.10 (Final)
Jika ia bukan pengedaran berasaskan RedHat, anda boleh menyemak fail /etc/issue ia serupa dengan yang berikut:
# cat /etc/issue Linux Mint Olivia \n \l:
Jika anda ingin tahu jenis mesin yang anda gunakan, anda boleh mencuba parameter -m. Ia akan memberitahu anda maklumat tentang perkakasan.
# uname -m i686
i686 menunjukkan bahawa anda menggunakan sistem pengendalian 32-bit, dan jika ia X86_64, ia menunjukkan bahawa anda menggunakan sistem 64-bit.
6. Platform perkakasanSama seperti nama perkakasan, parameter -i akan memaparkan platform perkakasan anda (Anotasi: nama perkakasan i686 tergolong dalam platform perkakasan siri i386).
# uname -i i386
Begitu juga, i386 bermakna anda menjalankan sistem 32-bit. Jika output ialah X86_64, ini bermakna anda menjalankan sistem 64-bit.
7. Jenis pemprosesAnda boleh menggunakan parameter -p untuk melihat jenis pemproses. Jika uname tidak dikenali, ia akan memaparkan 'tidak diketahui' sebagai output.
# uname -p i686
uname juga boleh mendedahkan maklumat tentang sistem pengendalian yang anda jalankan Gunakan parameter -o untuk mencapai tujuan ini.
# uname -o
GNU/Linux
Terdapat parameter untuk memaparkan semua maklumat! Ini ialah parameter -a, yang memaparkan semua maklumat. Jika -i dan -p output tidak diketahui, ia ditinggalkan secara lalai.
Atas ialah kandungan terperinci Terokai arahan uname dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!# uname -a
Linux dev-machine 2.6.18-371.1.2.el5 #1 SMP Tue Oct 22 12:57:43 EDT 2013 i686 i686 i386 GNU/Linux