Akademi Manajemen Informatika

Dalam ilmu komputer, Anda tentu Kagak asing dengan istilah CLI. CLI adalah singkatan dari Command Line Interface, Yakni program antarmuka yang Bermanfaat Kepada memberikan perintah dan mengatur sistem pada perangkat komputer.

Mungkin Lagi banyak orang yang kurang familier dengan istilah command line interface ini.

Hal ini karena banyak orang menganggap program ini terlalu sulit bagi kalangan pemula. Tetapi, Rupanya hal tersebut Kagak Betul.

Artikel ini akan menjelaskan dengan detail mengenai pengertian, fitur-fitur, Teladan, Metode kerja, dan perbedaan GUI dengan CLI. Simak pembahasannya Tamat akhir, ya!

Apa itu CLI?

Pengertian CLI adalah user interface dengan basis teks yang Bermanfaat Kepada menjalankan program, mengelola file komputer, dan berinteraksi dengan komputer.

Jadi, pengguna dapat memberikan instruksi Kepada melakukan tugas tertentu dalam bentuk teks. 

Singkatnya, command line interface merupakan sistem antarmuka antara user (pengguna) dan aplikasi sehingga komputer dapat menjalankan task atau tugas sesuai dengan perintah yang diinput oleh pengguna.

Command line interface atau dapat juga disebut dengan antarmuka baris perintah mulai dikenal pada tahun 1960-an.

Kekurangan CLI adalah ketika perintah yang dituliskan salah (typo), program dapat dihentikan secara paksa oleh sistem.

Kepada meminimalisir kesalahan tersebut, mouse diciptakan agar dapat berinteraksi dengan komputer.

Berkembangnya teknologi mouse Membangun CLI mulai ditinggalkan karena mouse dinilai lebih Terjamin penggunaannya.

Sejarah Singkat CLI

Sekali waktu, satu-satunya Metode Kepada berinteraksi dengan perangkat lunak adalah melalui CLI di terminal komputer tetap. Kembali di tahun 1960-an, Kagak Terdapat antarmuka visual grafis seperti itu, hanya teks murni. Ketika komputer berevolusi sepanjang tahun 1970-an dan 80-an, CLI berbasis teks Lagi berkuasa.

READ  #7: Constant - Belajar Golang Dari Dasar

Keuntungan dari CLI adalah bahwa antarmuka berbasis teks Kagak memerlukan banyak sumber daya. Perintah cenderung sederhana, meskipun mungkin Terdapat ribuan perintah yang berbeda, tergantung pada perangkat lunak atau sistem.

CLI biasanya memungkinkan otomatisasi tugas berulang Tamat batas tertentu, berkat fitur seperti menyimpan perintah yang sering digunakan atau pengeditan Segera.

Banyak aplikasi modern menyertakan CLI dalam “shell”, yang muncul dari antarmuka Primer yang memungkinkan pengguna atau pengembang Kepada kembali ke fungsi perintah dasar sebagai alternatif Kepada antarmuka standar. Shell pertama menjadi hidup pada tahun 1969, dalam bentuk shell Unix System 1.

Anehnya, Kagak banyak yang berubah selain dari jenis perintah yang dimasukkan ke dalam kotak perintah ini. Teladan sistem operasi dan perangkat lunak Terkenal yang Maju menggunakan CLI meliputi:

  • Windows
  • Linux
  • Game seperti  Minecraft  (CLI memungkinkan pemain Kepada mengedit pengalaman mereka di dunia)
  • Perangkat lunak pembuatan wadah seperti  Docker

Seperti yang Anda lihat, CLI adalah alat yang digunakan oleh Sekalian orang mulai dari gamer Lumrah hingga pengembang serius, dan kemungkinan akan Terdapat Kepada waktu yang Pelan.

Fitur CLI

Penggunaan program ini bukan hanya memberikan perintah dengan sederhana, command line interface juga Mempunyai beberapa fitur tambahan.

Fitur-fitur dalam cli pada komputer
Ilustrasi CLI (Ferenc Almasi/Unsplash)

Berikut ini adalah beberapa fitur command line interface:

  • Command pipe atau pipa perintah berfungsi agar pengguna mengarahkan output dari satu program menjadi input Kepada program lain
  • Variabel sistem Bermanfaat Kepada mengatur baris perintah dan menampilkan nilai variabel
  • Kemampuan skrip memberikan kemampuan kepada pengguna Kepada menulis program melalui sistem baris perintah
  • Riwayat perintah memperbolehkan pengguna Kepada mengingat perintah sebelumnya. Fitur ini juga berperan Kepada menyimpan riwayat (history), seperti perintah Kepada sesi (PowerShell)
READ  Definisi, Sejarah, Fitur dan 4 Kelebihannya

Teladan CLI

CLI memang Kagak sepopuler dulu, tetapi penggunaannya Lagi eksis dan sering digunakan hingga Demi ini. Berikut ini adalah Teladan dari command line interface.

1. Windows MS-DOS

Microsoft telah menggunakan command line interface pada operating system buatannya.

Teladan dari penerapannya adalah terdapat pada sistem operasi MS-DOS yang Tamat Demi ini Lagi digunakan. Tetapi, program tersebut kini berganti nama menjadi Command Prompt (CMD).

2. Linux

Linux adalah operating system yang Bermanfaat Kepada mengelola server jaringan.

Sistem operasi Linux ini telah dikenal sebagai OS yang menerapkan command line interface. Linux juga mengembangkan Shell yang bernama Shell Bash.

Kelebihan CLI

Beberapa kelebihan command line interfaces:

1. Resource Lebih Sedikit Digunakan

Penggunaan command line interface Kagak membutuhkan resource terlalu besar. Hal ini karena program tersebut hanya berbasis teks.

Dengan begitu, pengguna dapat menjalankan sejumlah task dengan resource yang minim.

2. Cocok dan Presisi

Dengan menggunakan program ini, pengguna dapat mengetikkan perintah atau command Kepada membuka file atau folder yang lebih spesifik.

READ  Fungsi, Misalnya, dan Metode Membuatnya

Dengan menuliskan perintah yang Betul, kendala Kagak akan ditemukan.

3. Task Dapat Dijalankan Berulang

Dengan menggunakan command line interfaces ratusan file dapat dikelola hanya dengan menggunakan satu perintah saja dan selanjutnya dapat diterapkan dengan menggunakan task yang sama secara berulang.

4. Canggih

Sistem operasi memberikan fitur perlindungan pada setiap programnya. Dengan fitur-fitur ini, Anda Mempunyai kontrol penuh atas sistem tersebut tanpa dibatasi Embargo apapun.

Metode Kerja CLI

Bagaimana sistem kerja dari command line interface? Berikut ini penjelasan lengkapnya mengenai sistem kerja CLI.

  • Command line interface akan terbuka pada layar Nihil dengan prompt perintah
  • Pengguna dapat mengetikkan perintah menggunakan keyboard. Perintah terdiri dari kata kunci dan argumen yang menginstruksikan sistem operasi
  • Setelah perintah diketikkan, tekan tombol Enter

Setelah perintah berhasil dikirim, berikut ini terdapat beberapa jenis perintah CLI.

Perintah dasar (basic commands) ‘cd’ berfungsi Kepada memindah ke direktori lain.
‘dir’ menampilkan daftar berkas dan direktori Demi ini.
‘copy’ menyalin berkas.
‘del’ menghapus berkas
Perintah manajemen berkas (file management commands) ‘mkdir’ Membangun direktori baru
‘rmdir’ menghapus direktori
‘rename’ mengubah nama berkas atau direktori.
Perintah pencarian dan tampilan (search and view commands) ‘find’ mencari berkas atau direktori
‘more’ atau ‘less’ menampilkan isi berkas per halaman
Perintah administratif (administrative commands) ‘sudo’: menjalankan perintah sebagai superuser (administrator)
Perintah jaringan (network commands) ‘ping’ memeriksa koneksi jaringan
‘ipconfig’ menampilkan informasi jaringan
Perintah manajemen pengguna dan keamanan (user and security management commands) ‘useradd’ menambahkan pengguna baru
‘passwd’ mengubah kata sandi pengguna
Perintah utilitas (utility commands) ‘date’ menampilkan atau mengatur Copot dan waktu sistem
‘echo’ menampilkan teks ke layar
‘tar’ mengapsirkan berkas

Perbedaan GUI dan CLI

Berikut ini adalah perbedaan dari kedua sistem ini.

Perbedaan GUI CLI
Pengertian GUI (Graphics User Interfaces) adalah sistem yang memungkinkan pengguna Kepada menikmati elemen-elemen grafis yang telah tersedia pada perangkat komputer kita Command Line Interfaces adalah sistem yang menggunakan masukan-masukan atau perintah yang diketik Kepada menjalankan tugas-tugas tertentu
Fungsi Mengoperasikan program, seperti Word, Chrome, dan program lainnya secara bersamaan karena dapat disebut dengan multifungsi Menjalankan fungsi secara bersamaan, tetapi pengoperasiannya lebih sulit
Tampilan Menampilkan elemen-elemen yang dapat dicoba secara langsung dan Kagak hanya teks saja Tampilannya berupa teks-teks dan perintah yang kompleks
Interaksi Dapat menggunakan keyboard, mouse, touchscreen, dan sebagainya Hanya dapat menggunakan keyboard
Konektivitas  Terhubung dengan perangkat lain di satu jaringan yang sama Diperlukan perintah yang kompleks Kepada memberikan izin akses pada sebuah perangkat ke perangkat lainnya
Eksekusi Tampilan yang menarik dan user friendly sehingga memudahkan pengguna Tampilan berupa perintah dan teks yang bersifat kompleks sehingga menyulitkan pengguna yang baru
Ruang Penyimpanan Memori atau ruang penyimpanan besar Kagak memerlukan banyak memori karena berbasis teks

Setelah membaca pembahasan di atas, Anda jadi Mengerti pembahasan mengenai command line interfaces.

Manfaat CLI (Command Line Interfaces) juga banyak sekali meskipun penggunaannya sedikit kompleks dan rumit. 

Lagi banyak programmer yang menggunakan program command line interfaces meskipun GUI sudah hadir.

Command Line Interfaces adalah sistem berbasis teks yang Bermanfaat Kepada menjalankan program dengan menginput perintah.

Apabila Anda Mau mengembangkan website secara profesional, Sekawan Studio solusinya.

Sekawan Studio menyediakan jasa layanan pembuatan website yang intuitif dan interaktif sesuai dengan cakupan bisnis Anda.