GNU/Linux >> Belajar Linux >  >> Linux

9 Contoh Perintah Uname Linux untuk Mendapatkan Detail Sistem Operasi

Perintah Uname digunakan untuk menampilkan informasi dasar tentang sistem operasi dan perangkat keras. Dengan opsi, Uname mencetak detail kernel, dan arsitektur sistem.

Uname adalah nama pendek untuk 'nama UNIX'. Perintah Uname berfungsi di semua sistem operasi mirip Linux dan Unix.

Saat Anda menjalankan perintah Uname tanpa opsi apa pun, itu hanya mencetak nama sistem operasi inti.

$ uname
Linux

Dalam tutorial ini, saya akan menunjukkan kepada Anda opsi Uname dan menunjukkan informasi apa yang diberikannya tentang sistem.

1) Nama kernel

Untuk mengungkapkan nama kernel, Anda dapat menggunakan -s parameter.

$ uname -s
Linux

Outputnya akan sama dengan uname tanpa parameter.

2) Rilis kernel

Jika Anda perlu mengetahui rilis kernel apa yang Anda gunakan, cukup gunakan -r parameter

$ uname -r
2.6.18-371.1.2.el5

3) Versi kernel

Selain informasi kernel, uname juga dapat mengambil versi kernel. Gunakan -v parameter untuk tujuan ini

$ uname -v
#1 SMP Tue Oct 22 12:57:43 EDT 2013

4) Nama Node

Opsi -n (nama node) akan memberi Anda nama host sistem. Misalnya, jika nama host Anda adalah “dev-machine”, -n opsi akan mencetak 'dev-machine' sebagai output dari -n parameter

$ uname -n
dev-machine

5) Nama perangkat keras

Jika Anda bertanya-tanya jenis mesin apa yang Anda gunakan, Anda dapat mencoba -m parameter. Ini akan menunjukkan kepada Anda informasi tentangnya.

$ uname -m
i686

Output i686 menunjukkan bahwa sistem Anda adalah sistem operasi 32 bit. Jika uname -m mengembalikan x86_64, jika Anda mem-boot dari kernel 64 bit, jika tidak maka akan mengembalikan i386.

6) Platform perangkat keras

Mirip dengan nama perangkat keras, -i opsi akan menampilkan informasi platform perangkat keras.

$ uname -i
i386

Output i386 berarti Anda menjalankan sistem 32 bit. Jika outputnya adalah x86_64 berarti Anda menjalankan sistem 64 bit.

7) Jenis prosesor

Untuk melihat jenis prosesor (arsitektur), Anda dapat menggunakan -p pilihan. Jika uname tidak dapat menunjukkan informasi itu kepada Anda, itu akan menampilkan 'tidak diketahui' di output.

arch command juga mencetak tipe keluarga prosesor di Linux.

$ uname -p
i686

8) Sistem operasi

Uname juga dapat digunakan untuk mengungkapkan sistem operasi apa yang Anda jalankan. Gunakan -o pilihan untuk memenuhi tujuan ini.

$ uname -o
GNU/Linux

Tetapi untuk menemukan nama distribusi dan versinya, Anda perlu melihat file di bawah ini.

Untuk RedHat dan CentOS, Anda juga dapat menggunakan file '/etc/redhat_release'.

$ cat /etc/redhat_release
CentOS release 5.10 (Final)

Pada distribusi Linux lainnya, Anda dapat menggunakan '/etc/issue'. Ini contohnya :

$ cat /etc/issue
Linux Mint Olivia \n \l

9) Semua informasi

Ada satu parameter yang dapat mengungkapkan semua informasi. Ini -a parameter. Ini akan menampilkan semua informasi kecuali menghilangkan -i dan -p jika mereka tidak diketahui.

$ 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

Kesimpulan

Tutorial ini kami mempelajari cara menggunakan perintah uname untuk mendapatkan informasi kernel, sistem, perangkat keras dan prosesor, dll.

Uname, adalah permintaan ruang pengguna dari layanan kernel (panggilan sistem) - uname(2). Beberapa informasi dapat ditemukan di '/proc/sys/kernel' dan '/proc/version'.

/proc/sys/kernel/{ostype, hostname, osrelease, version, domainname}

Anda dapat menulis modul kernel untuk mendapatkan informasi uname dengan memasukkan 'utsname.h' dan memanggil fungsi utsname().

Saya harap Anda menikmati membaca dan silakan tinggalkan saran Anda di bagian komentar di bawah.

Baca Juga:

  • Cara Menampilkan Info Perangkat Keras di Linux
  • 7 Cara Menampilkan Informasi Perangkat Keras menggunakan Dmidecode

Linux
  1. Perintah Shutdown Linux (dengan Contoh)

  2. 8 Contoh Perintah Linux TR

  3. Contoh Perintah "shutdown" di Linux

  1. Tutorial Perintah uname Linux untuk Pemula (8 Contoh)

  2. dmidecode:Dapatkan Informasi Perangkat Keras Sistem Di Linux

  3. Contoh Perintah “uname” untuk Memeriksa Versi UNIX/Linux

  1. 7 Contoh Perintah Linux df

  2. Contoh Perintah uname Linux (Dapatkan versi Kernel, rilis, nama host, dll)

  3. Resize2fs Contoh Perintah di Linux