Sejak lama saya ingin menambahkan satu kategori catatan lagi yang sangat dekat dengan kehidupan sebagai programer komputer, yaitu baris perintah (command-line). Dalam dunia Linux dikenal 2 antarmuka pengguna, GUI (Graphical User Interfaces) dan CLI (Command Line Interface). GUI memungkinkan pengguna untuk menunjuk, mengeklik, menarik, dan meletakan objek dengan menggunakan perangkat mouse. Pengguna dapat dengan mudah menyelesaikan pekerjaan tanpa/sedikit membaca dokumentasinya. Sedangkan, CLI mengharuskan pengguna untuk mengetikan sesuatu untuk memerintah komputer melakukan apa yang diinginkan. Menggunakan CLI jelas lebih cepat dan berdayaguna, tapi untuk itu memerlukan pengetahuan tentang perintah-perintah apa saja yang dipahami oleh komputer.
(more…)