Cara Mendapatkan Informasi Sistem Dengan Perintah uname di Linux

Cara Mendapatkan Informasi Sistem Dengan Perintah uname di Linux

Baik Anda seorang pengembang yang mengerjakan skrip yang memerlukan informasi terkait kernel atau pengguna biasa yang hanya ingin tahu tentang sistem operasi mereka, perintah uname adalah pilihan pertama dalam mengekstrak informasi sistem.





Meskipun uname cukup mudah digunakan, untuk pemula, output dari perintah tersebut mungkin tampak canggih pada awalnya. Untuk memudahkan Anda, panduan ini menunjukkan cara menggunakan uname untuk mencetak informasi dasar terkait sistem di Linux.





Apa itu Perintah uname?

Seperti disebutkan di atas, uname adalah program di Linux dan OS berbasis Unix lainnya yang mengeluarkan sistem operasi dasar dan informasi kernel dalam format yang bersih. Meskipun uname adalah singkatan dari Nama Unix , perintah tersebut juga telah diterapkan di berbagai sistem operasi lain. NS jam tangan perintah adalah Windows Command Prompt yang setara dengan uname.





Sintaks dasar dari perintah tersebut adalah:

uname options

...di mana pilihan adalah flag yang dapat Anda tentukan dalam perintah.



Mengetik nama kamu di terminal mengeluarkan nama kernel.

uname

Keluaran:





Linux

Tapi itu tidak semua. Menggunakan -ke flag dengan uname memberikan informasi lengkap tentang kernel dan OS. NS -ke bendera singkatan dari Semua .

uname -a

Keluaran:





Memecah Keluaran

Seperti yang Anda lihat, ada beberapa bidang yang ditampilkan di output. Mari kita bahas satu per satu.

Linux kali 5.10.0-kali7-amd64 #1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU/Linux
  • Nama kernel : Nama kernel yang berjalan di perangkat Anda. Dalam hal ini, nama kernelnya adalah Linux .
  • Nama host : Kolom kedua dicadangkan untuk nama host sistem. Sebagian besar distribusi Linux memungkinkan pengguna untuk mengkonfigurasi nama host pada saat instalasi. Karena ini adalah instalasi Kali Linux, nama host default untuk sistem adalah kali .
  • Rilis kernel : Kolom berikutnya menunjukkan rilis kernel. Pada output di atas, Anda dapat melihat bahwa rilis kernel adalah 5.10.0-kali7-amd64 .
  • Versi kernel : Versi kernel Linux yang terinstal di komputer Anda. Dalam hal ini, versi kernelnya adalah #1 SMP Debian 5.10.28-1kali1 (2021-04-12) .
  • Nama perangkat keras mesin : Nama perangkat keras adalah arsitektur CPU sistem Anda. Pada keluaran di atas, x86_64 adalah nama perangkat keras.
  • Sistem operasi : Kolom terakhir dalam output menampilkan nama sistem operasi. Dalam hal ini, nama OS-nya adalah GNU/Linux .

Terkait: Apa itu Kernel di Linux dan Bagaimana Anda Memeriksa Versi Anda?

di mana pembuat kode facebook

Uname juga menampilkan beberapa bidang lain, seperti jenis prosesor dan platform perangkat keras sistem. Alasan mengapa itu tidak menampilkan bidang-bidang tertentu adalah karena informasi yang terkait dengan bidang-bidang itu tidak diketahui oleh perintah. Oleh karena itu, alih-alih menampilkan tidak dikenal , pengembang memilih untuk menghapus bidang tersebut dari output.

Tampilkan Informasi Individu Menggunakan uname

Bagian dari -ke flag, ada opsi lain yang dapat Anda gunakan dengan uname. Setiap flag tambahan dipetakan ke satu bidang dan dapat digunakan untuk menampilkan bidang tertentu dalam output.

Misalnya, jika Anda hanya menginginkan nama sistem operasi, gunakan -atau bendera:

uname -o

Keluaran:

GNU/Linux

Demikian pula, Anda dapat menggunakan delapan opsi berikut dengan uname untuk menampilkan bidang individual.

  • Nama kernel : -S
  • Nama host : -n
  • Rilis kernel : -R
  • Versi kernel : -v
  • Nama perangkat keras mesin : -M
  • Prosesor : -P
  • Platform perangkat keras : -Saya
  • Sistem operasi : -o

Untuk mendapatkan bantuan baris perintah dan menampilkan informasi versi yang terkait dengan uname, gunakan --Tolong dan --Versi: kapan bendera masing-masing.

uname --help

Keluaran:

uname --version

Keluaran:

uname (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.

Tidak ada yang disembunyikan di Linux. Tidak seperti Windows dan sistem operasi lainnya, kode sumber untuk Linux bersifat open-source dan bebas untuk didistribusikan. Ini berarti bahwa siapa pun dapat mengakses kode kernel Linux dan memodifikasinya sesuai dengan kebutuhan mereka.

Namun, itu menuntut pengalaman dan keterampilan karena memahami kode sumber kernel bukanlah hal yang mudah. Seseorang yang baru memulai dengan bahasa pemrograman C harus mendapatkan pengetahuan yang luas dalam pengembangan sebelum mereka dapat mulai mengembangkan kernel Linux.

cara mengimpor foto iphone ke mac
Membagikan Membagikan Menciak Surel 5 Tips Pemrograman C yang Harus Anda Pelajari untuk Memulai

Bahasa pemrograman C memiliki reputasi yang tangguh. Tetapi jika Anda dapat mengatasinya, Anda dapat memprogram apa saja, seperti yang ditunjukkan oleh kiat-kiat ini.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Terminal
  • Prompt Perintah
  • Perintah Linux
Tentang Penulis Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan