Kenapa harus orang IT? Saya sendiri bukan orang IT, tapi saya adalah “penggemar” Command Line Interface (CLI), baik di Linux maupun Windows. Saya belajar komputer pada era MS DOS, saat semua interaksi dengan komputer dilakukan melalui keyboard dan mengetik perintah di command prompt. Jadi, jujur saja, alasan utama saya menggunakan CLI adalah karena saya sudah terbiasa dengan cara tersebut.
Kedua, bagi mereka yang sudah terbiasa dengan command line interface, menggunakan GUI terasa “lambat” dan “boros memori” dibandingkan CLI. Aplikasi GUI juga cenderung memakan banyak ruang.
Ketiga, fitur piping dan re-direction! Hal ini tidak bisa dilakukan di GUI. Dengan piping ( | ), kita bisa menjalankan beberapa perintah sekaligus dalam satu langkah. Contohnya:
Dalam satu baris perintah, kita bisa melakukan beberapa tindakan sekaligus:
– Menampilkan daftar isi direktori
– Memilih item yang bertipe file
– Memilih file dengan ekstensi *.txt
– Mengambil dan menampilkan isi file yang mengandung kata “program”
Empat perintah dalam satu baris!