Asrur Rifa Lulusan Teknik Komputer Jaringan. Suka gadget, internet, & dunia digital. Lebih mesra di Tentang Saya.

Pengertian CLI

1 min read

Pengertian CLI dan Fungsinya

Pengertian CLI dan Fungsinya

Sebagai pengguna komputer, kamu pasti menjalankan fungsi atau perintah-perintah tertentu.

Untuk dapat tersambung dengan komputer, kamu membutuhkan yang namanya sistem operasi.

Dan sistem operasi menggunakan antarmuka pengguna untuk memudahkan interaksi antara pengguna dan komputer.

Ada dua antarmuka yang kita ketahui, yakni GUI dan CLI.

Setelah pada pembahasan sebelumnya kita mengenal GUI, kali ini kita akan mempelajari pengertian CLI, fungsi, cara kerja, serta kelebihan dan kekurangannya dalam sistem operasi komputer.

Pengertian CLI (Command Line Interface)

CLI (Command Line Interface) adalah antarmuka dalam sistem operasi komputer yang memanfaatkan teks perintah, sintaks, atau kode pemrograman tertentu untuk menjalankan tugas.

Dengan kata lain, CLI menjembatani antara pengguna dan komputer dengan mengetikkan teks perintah untuk menjalankan tugas di komputer.

Sejarah CLI

Berdasar sejarah, CLI awalnya hadir secara luas pada tahun 1960-an.

Kala itu, perangkat input yang dipakai hanya keyboard dan layar komputer dengan tampilan berupa teks.

Salah satu sistem operasi yang menggunakan antarmuka CLI yakni MS-DOS.

Kalau ingin melakukan tugas, pengguna harus mengetikkan teks perintah (command) di antarmuka CLI.

Proses seperti itu merupakan metode satu-satunya ketika pengguna ingin menggunakan komputer.

Ketika teks perintah sudah diketik dan benar sintaksnya, maka akan muncul informasi berbasis teks atau kondisi perintah yang dijalankan tersebut.

Seandainya teks perintah ada yang salah, maka tugas tidak akan berjalan atau mengalami error.

Bahkan pada beberapa kasus, kesalahan pengetikan dapat menyebabkan file terhapus, mengubah konfigurasi secara tidak sengaja atau memberhentikan program yang sedang berjalan.

Ini merupakan kekurangan antarmuka CLI.

Dari keterbatasan itu, dikembangkanlah mouse sebagai alat untuk point and click yang memudahkan pengguna dalam berinteraksi dengan komputer.

Cara baru tersebut membuat pengguna lebih aman dan mudah khususnya bagi pemula.

Seiring berjalannya waktu, antarmuka dalam sistem operasi terus mengalami pembaruan dari segi tampilan hingga munculah GUI (Graphical User Interface).

GUI menjadi antarmuka baru yang sangat berbeda dengan CLI, yakni mengadopsi interaksi menggunakan visual grafis.

Karena lebih diterima masyarakat, GUI terus dikembangkan dengan menambah berbagai fitur-fitur di dalamnya seperti penggunaan gambar, simbol, dan ikon-ikon tertentu.

Pada akhirnya, antarmuka GUI menjadi yang paling banyak digunakan oleh masyarakat modern saat ini.

Akan tetapi, ada berbagai OS yang masih memiliki CLI meski sudah ada GUI di dalamnya.

Misalnya di OS Windows, kita mengenal program teks perintah Command Prompt atau Windows PowerShell.

Di MacOS, pengguna dapat mengetik “cal” di Terminal (CLI) atau membuka aplikasi calendar di tampilan normal (GUI).

Keduanya menampilkan keluaran yang sama, bedanya hanya di tampilan dan akses perintahnya.

Cara Kerja CLI

Di dalam sistem operasi, kita akan mengenal “Shell”.

Shell merupakan mekanisme untuk memproses semua baris perintah yang diketik di CLI oleh pengguna komputer.

Cara kerjanya, shell akan membaca dan menerjemahkan perintah selanjutnya memberi arahan kepada sistem operasi untuk menjalankan tugas berdasarkan permintaan yang telah dibuat.

Shell mengelola perintah dan bertugas menjembatani antara pengguna dengan sistem operasi komputer. Dengan begitu, shell bisa dikatakan sebagai fondasi dari CLI mengingat perannya yang cukup penting.

Secara umum, shell mempunyai fungsi-fungsi seperti:

  • Mengelola proses komputer
  • Menangani file dan direktori
  • Menjalankan task berulang
  • Membuka dan menutup program

Ada beberapa contoh shell yang digunakan saat ini, namun yang paling populer yaitu Windows Shell (untuk OS Windows) dan bash (untuk OS Linux dan MacOS).

Kelebihan CLI

Kekurangan CLI

Demikianlah penjelasan mengenai pengertian CLI, fungsi, cara kerja serta kelebihan dan kekurangannya. Semoga bermanfaat.

Asrur Rifa Lulusan Teknik Komputer Jaringan. Suka gadget, internet, & dunia digital. Lebih mesra di Tentang Saya.

Pengertian GUI

Asrur Rifa
1 min read

Perbedaan GUI dan CLI

Asrur Rifa
3 min read

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *