15 Command Penting di Linux Untuk System Overview
Linux memiliki banyak command dan akan sangat sulit untuk mengingatnya. Artikel saya kali ini akan membahas cheatsheet command linux untuk system overview. Banyak yang mengabaikan command sederhana dibawah ini padahal kadang di satu waktu fungsinya sangat dibutuhkan, karna pada saat itulah kita membutuhkan informasi yang bisa diberikan oleh command-command yang akan saya sebutkan ini.
arch
Command diatas akan memberikan kamu informasi mengenai arsitektur system yang sedang digunakan di operating system linux kamu.
uname -a
Command ini akan memberitahu kamu semua ringkasan informasi yang berkaitan dengan OS yang sedang kamu gunakan. Informasi yang bisa kamu dapatkan antara lain adalah kernel-name, nodename, kernel release, kernel version, hardware name, processor type, hardware platform, operating system.
dmidecode -q
Memberikan kamu informasi mengenai komponen hardware yang digunakan di Server/PC kamu dalam human-readable format. Sangat berguna apabila kamu ingin mengetahui informasi seperti Manufaktur Motherboard, ROM size, Bios Version, Memory Device Information, Processor Information, Cooling Device, Temperature probe, Management Device Component, dan lain sebagainya.
hdparm -tT /dev/sda
Command ini sangat berguna ketika kamu mau menjalankan testing cache reads & buffering disk read pada hardisk yang ada di Server/PC kamu. Saya pribadi sering menggunakan command ini apabila server yang hendak saya gunakan akan difungsikan sebagai database yang memerlukan resource input-output yang harus benar-benar diperhitungkan.
hdparm -i /dev/hda
Command ini dapat membantu kita dalam mencari tahu model beserta karakteristik hardisk yang sedang kita gunakan.
cat /proc/cpuinfo
Command yang sangat berguna untuk mencari tahu informasi lebih dalam tentang CPU yang sedang kamu gunakan di Server/PC.
cat /proc/vmstat
Command ini berfungsi untuk memberi kamu report mengenai penggunaan statistik dari virtual memory yang sedang digunakan. Informasi penting lainnya yang bisa kamu dapatkan dengan command ini antara lain processes, memory, paging, block IO, traps, and cpu activity.
cat /proc/meminfo
Command ini mampu memberikan informasi mendetail dan juga verifikasi terhadap memory yang sedang anda gunakan di Server/PC kamu. Informasi penting yang dapat kamu peroleh antara lain total memory, total free memory, total buffer, total cache, total swap cached, total swap, dan lain sebagainya.
cat /proc/swaps
Command ini memberikan informasi untuk kamu mengenai swap devices files yang kamu gunakan.
cat /proc/version
Command ini mampu memberikan kamu informasi mengenai summary info dan kernel version yang digunakan oleh operating system linux di Server/PC kamu.
cat /proc/net/dev
Kamu bisa menggunakan command ini untuk mencari tau informasi mengenai network adapters yang digunakan di Server/PC kamu, selain itu command ini juga mampu menampilkan statistik dari network adapters yang sedang kamu gunakan loh.
cat /proc/partitions
Mau tau ada berapa partisi yang digunakan di Server/PC linux yang kamu gunakan? Gunakan command diatas.
cat /proc/mounts
Command ini jarang digunakan tapi kadang kepake kalo mau troubleshoot file system yang misalnya corrupt atau kasus unik lainnya. Command diatas nunjukin file system yang telah termounting (by system) di Server/PC linux kamu.
lspci -tv
Mau tau informasi mengenai PCI display dari device yang sedang kamu gunakan? Kamu bisa menggunakan command ini.
lsusb -tv
Digunakan apabila kamu mau tau informasi mengenai USB devices.