20 mei
1. uname -a (Unix Name - All)
Perintah ini digunakan untuk menampilkan semua informasi sistem inti sekaligus. Hasil outputnya biasanya mencakup nama kernel, nama host (hostname), versi kernel, tanggal rilis kernel, arsitektur mesin, hingga nama sistem operasinya.
Analoginya: Seperti melihat KTP lengkap dari sistem operasi yang sedang kamu gunakan.
2. uname -r (Unix Name - Release)
Perintah ini lebih spesifik untuk menampilkan versi rilis kernel yang sedang aktif digunakan oleh sistem. Informasi ini sangat penting kalau kamu mau memasang driver atau aplikasi khusus yang butuh kecocokan versi kernel tertentu.
3. uname -m (Unix Name - Machine)
Perintah ini digunakan untuk mengecek arsitektur perangkat keras (hardware) dari mesin komputer kamu.
Jika muncul
x86_64, artinya sistem kamu berjalan di arsitektur 64-bit Intel/AMD.Jika muncul
aarch64atauarmv7l, artinya kamu sedang menggunakan arsitektur ARM (biasanya di Raspberry Pi, Android, atau server berbasis ARM).
4. lsb_release -a (Linux Standard Base Release)
Perintah ini digunakan untuk menampilkan informasi spesifik mengenai distribusi Linux (distro) yang sedang kamu pakai secara detail, mulai dari nama distributor (misal: Ubuntu, Debian), deskripsi, nomor rilis, hingga nama kode (codename) dari distro tersebut (misal: Focal Fossa, Bookworm).
5. cat /etc/os-release
Perintah ini berfungsi untuk membaca dan menampilkan isi file os-release yang berada di dalam direktori /etc. File ini berisi data identifikasi sistem operasi yang lebih universal dan biasanya dipakai oleh skrip atau program untuk mengenali jenis Linux apa yang sedang berjalan.
6. hostname
Perintah yang sangat simpel untuk menampilkan nama komputer atau nama mesin kamu di dalam jaringan. Namanya mirip seperti "siapa nama panggilan komputer ini?".
Secara ringkas, berikut adalah rangkuman perbedaan fungsinya:
| Perintah | Informasi Utama yang Dicari |
| uname -a | Rangkuman seluruh informasi sistem dan kernel |
| uname -r | Versi spesifik kernel Linux |
| uname -m | Arsitektur hardware (64-bit, 32-bit, atau ARM) |
| lsb_release -a | Detail distribusi Linux yang dipakai (Ubuntu/Debian/dll) |
| cat /etc/os-release | File konfigurasi identitas OS (bisa dibaca oleh sistem/skrip) |
| hostname | Nama komputer kamu di jaringan |
Komentar
Posting Komentar