Apa itu Penerjemah Baris Perintah?

Apa itu Penerjemah Baris Perintah(Command Line Interpreter)Umumnya(Generally) , semua program modern memiliki Graphical User Interface (GUI) . Ini berarti bahwa antarmuka memiliki menu dan tombol yang dapat digunakan pengguna untuk berinteraksi dengan sistem. Tetapi penerjemah baris perintah adalah program yang hanya menerima perintah teks dari keyboard. Perintah-perintah ini kemudian dieksekusi ke sistem operasi. Baris teks yang dimasukkan pengguna dari keyboard diubah menjadi fungsi yang dapat dipahami oleh OS. Ini adalah tugas juru bahasa baris perintah.

Penerjemah baris perintah banyak digunakan sampai tahun 1970-an. Kemudian, mereka digantikan oleh program dengan Graphical User Interface .

Apa itu Penerjemah Baris Perintah

Di mana Penerjemah Baris Perintah digunakan?(Where are Command Line Interpreters used?)

Satu pertanyaan umum yang dimiliki orang adalah, mengapa ada orang yang menggunakan juru bahasa baris perintah hari ini? Kami sekarang memiliki aplikasi dengan GUI yang telah menyederhanakan cara kami berinteraksi dengan sistem. Jadi mengapa mengetikkan perintah pada CLI ? Ada tiga alasan penting mengapa juru bahasa baris perintah masih relevan hingga saat ini. Mari kita bahas alasannya satu per satu.

  1. Tindakan tertentu dapat dilakukan lebih cepat dan otomatis menggunakan baris perintah. Misalnya, perintah untuk mematikan beberapa program ketika pengguna masuk atau perintah untuk menyalin file dengan format yang sama dari folder dapat diotomatisasi. Ini akan mengurangi pekerjaan manual dari pihak Anda. Jadi untuk eksekusi cepat atau untuk mengotomatisasi tindakan tertentu, perintah diberikan dari penerjemah baris perintah.
  2. Aplikasi grafis cukup mudah digunakan. Hal ini tidak hanya interaktif tetapi juga cukup jelas. Setelah Anda mengunduh aplikasi, ada banyak menu/tombol, dll... yang akan memandu Anda dengan operasi apa pun di dalam program. Dengan demikian(Thus) , pengguna baru, dan tidak berpengalaman selalu lebih suka menggunakan aplikasi grafis. Menggunakan juru bahasa baris perintah tidak sesederhana itu. Tidak ada menu. Semuanya perlu diketik. Namun, pengguna berpengalaman tertentu menggunakan penerjemah baris perintah. Ini terutama karena, dengan CLI , Anda memiliki akses langsung ke fungsi-fungsi di sistem operasi. Pengguna berpengalaman tahu betapa hebatnya memiliki akses ke fungsi-fungsi ini. Jadi(Thus) , mereka memanfaatkan CLI .
  3. Terkadang, perangkat lunak GUI di sistem Anda tidak dibuat untuk mendukung perintah yang diperlukan untuk menjalankan atau mengontrol sistem operasi. Pada saat seperti itu, pengguna tidak memiliki pilihan selain menggunakan antarmuka baris perintah. Jika suatu sistem kekurangan sumber daya yang diperlukan untuk menjalankan program grafis, maka Antarmuka Baris Perintah(Command Line Interface) akan berguna.

Dalam situasi tertentu, lebih efisien menggunakan Antarmuka Baris Perintah(Command Line Interface) melalui program grafis. Tujuan utama menggunakan CLI tercantum di bawah ini.

  • Dalam juru bahasa baris perintah, dimungkinkan untuk menampilkan instruksi menggunakan sistem Braille(Braille system) . Ini berguna untuk pengguna tunanetra. Mereka tidak dapat menggunakan aplikasi grafis secara mandiri karena antarmuka tidak ramah pengguna bagi mereka.
  • Ilmuwan, pakar teknis, dan insinyur lebih memilih penerjemah perintah daripada antarmuka grafis. Hal ini disebabkan kecepatan dan efisiensi perintah tertentu yang dapat dijalankan.
  • Komputer tertentu(Certain) tidak memiliki sumber daya yang diperlukan untuk mendukung kelancaran fungsi aplikasi dan program grafis. Penerjemah baris perintah juga dapat digunakan dalam kasus seperti itu.
  • Mengetik perintah dapat dilakukan lebih cepat daripada mengklik opsi di antarmuka grafis. Penerjemah baris perintah juga memberi pengguna berbagai perintah dan operasi yang tidak mungkin dilakukan dengan aplikasi GUI .

Baca Juga: (Also Read:) Apa itu Device Driver?(What is a Device Driver?)

Apa saja contoh di mana penerjemah baris perintah digunakan di zaman modern?(What are some instances where command-line interpreters are used in the modern-day?)

Ada saat ketika mengetik perintah adalah satu-satunya cara untuk berinteraksi dengan sistem. Namun, seiring waktu, antarmuka grafis menjadi lebih populer. Tetapi penerjemah baris perintah masih digunakan. Lihat daftar di bawah ini, untuk mengetahui di mana mereka digunakan.

  • OS Windows memiliki CLI yang disebut Windows Command Prompt.
  • Konfigurasi router Junos dan Cisco IOS(Cisco IOS routers) dilakukan dengan menggunakan interpreter baris perintah.
  • Beberapa sistem Linux juga memiliki CLI . Ini dikenal sebagai shell Unix .
  • Ruby dan PHP memiliki shell perintah untuk penggunaan interaktif. Shell dalam PHP dikenal sebagai PHP-CLI .

Apakah semua juru bahasa baris perintah sama?(Are all command-line interpreters the same?)

Kita telah melihat bahwa penerjemah perintah tidak lain adalah cara untuk berinteraksi dengan sistem hanya dengan perintah berbasis teks. Meskipun ada beberapa juru bahasa baris perintah, apakah semuanya sama? Tidak. Ini karena perintah yang Anda ketik di CLI didasarkan pada sintaks bahasa pemrograman yang Anda gunakan. Jadi(Thus) , perintah yang bekerja pada CLI pada satu sistem mungkin tidak bekerja dengan cara yang sama di sistem lain. Anda mungkin harus memodifikasi perintah berdasarkan sintaks untuk sistem operasi dan bahasa pemrograman pada sistem tersebut.

Penting untuk mengetahui sintaks dan perintah yang benar. Misalnya, pada satu platform, perintah scan sekarang akan mengarahkan sistem untuk memindai virus. Namun, perintah yang sama mungkin belum tentu dikenali di sistem lain. Terkadang, OS/programming bahasa pemrograman yang berbeda memiliki perintah yang serupa. Ini dapat menyebabkan sistem melakukan tindakan yang akan dilakukan oleh perintah serupa, yang mengarah ke hasil yang tidak diinginkan.

Sintaks(Syntax) dan sensitivitas huruf juga harus dipertimbangkan. Jika Anda memasukkan perintah dengan sintaks yang salah, sistem mungkin akan salah menafsirkan perintah tersebut. Hasilnya adalah, tindakan yang dimaksudkan tidak dilakukan, atau beberapa aktivitas lain terjadi.

Penerjemah Baris Perintah di sistem operasi yang berbeda(Command Line interpreters in different operating systems)

Untuk melakukan aktivitas seperti pemecahan masalah dan perbaikan sistem, ada alat yang disebut Konsol Pemulihan di Windows XP(Recovery Console in Windows XP) dan Windows 2000 . Alat ini juga berfungsi sebagai penerjemah baris perintah.

CLI di MacOS disebut Terminal.

Sistem operasi Windows(Windows) memiliki aplikasi bernama Command Prompt. Ini adalah CLI utama di Windows . Versi terbaru Windows memiliki CLI lain – Windows PowerShell . CLI ini lebih maju dari Command Prompt . Keduanya tersedia dalam versi baru dari OS Windows(Windows OS) .

Di jendela PowerShell, ketik perintah tekan enter

Aplikasi tertentu memiliki keduanya – CLI dan antarmuka grafis. Dalam aplikasi ini, CLI memiliki fitur yang tidak didukung oleh antarmuka grafis. CLI menyediakan fitur tambahan karena memiliki akses mentah ke file aplikasi.

Direkomendasikan: (Recommended:) Apa itu Paket Layanan?(What is a Service Pack?)

Command Prompt di Windows 10(The Command Prompt in Windows 10)

Pemecahan masalah akan jauh lebih mudah jika Anda mengetahui perintah Command Prompt(Command Prompt) . Command Prompt adalah nama yang diberikan untuk CLI di sistem operasi Windows . Tidak mungkin atau perlu mengetahui semua perintah. Di sini kami telah mengumpulkan daftar beberapa perintah penting.

  • Ping – Ini adalah perintah yang digunakan untuk memeriksa apakah sistem jaringan lokal Anda berfungsi dengan baik. Jika Anda ingin tahu apakah ada masalah aktual dengan internet atau beberapa perangkat lunak yang menyebabkan masalah, gunakan Ping. Anda dapat melakukan ping ke mesin pencari atau server jarak jauh Anda. Jika Anda menerima respons, itu berarti ada koneksi.
  • IPConfig – Perintah ini digunakan untuk pemecahan masalah ketika pengguna menghadapi masalah jaringan. Saat Anda menjalankan perintah, ia mengembalikan detail tentang PC dan jaringan lokal Anda. Detail seperti status koneksi jaringan yang berbeda, sistem yang digunakan, alamat IP router yang digunakan, dll akan ditampilkan.
  • Bantuan(Help) – Ini mungkin perintah Command Prompt yang paling membantu dan paling sering digunakan . Menjalankan perintah ini akan menampilkan seluruh daftar semua perintah di Command Prompt . Jika Anda ingin tahu lebih banyak tentang perintah tertentu dalam daftar, Anda dapat melakukannya dengan mengetik –/? Perintah ini akan menampilkan informasi rinci tentang perintah yang ditentukan.
  • Dir – Ini digunakan untuk menelusuri sistem file di komputer Anda. Perintah akan mencantumkan semua file dan folder yang ditemukan di folder Anda saat ini. Hal ini juga dapat digunakan sebagai alat pencarian. Cukup(Just) tambahkan /S ke perintah dan ketik apa yang Anda cari.
  • Cls – Jika layar Anda dipenuhi dengan terlalu banyak perintah, jalankan perintah ini untuk mengosongkan layar.
  • SFC – Di sini, SFC adalah singkatan dari System File Checker . SFC/Scannow digunakan untuk memeriksa apakah ada file sistem yang memiliki kesalahan. Jika memperbaikinya memungkinkan, itu juga dilakukan. Karena seluruh sistem harus dipindai, perintah ini mungkin memerlukan waktu.
  • Daftar Tugas – Jika Anda ingin melihat semua tugas yang sedang aktif di sistem Anda, Anda dapat menggunakan perintah ini. Meskipun perintah ini hanya mencantumkan semua tugas yang sedang beroperasi, Anda juga dapat memperoleh informasi tambahan dengan menggunakan -m dengan perintah tersebut. Jika Anda menemukan beberapa tugas yang tidak perlu, Anda dapat menghentikannya secara paksa dengan menggunakan perintah Taskkill .
  • Netstat – Ini digunakan untuk mendapatkan informasi terkait jaringan yang digunakan PC Anda. Detail seperti statistik ethernet, tabel perutean IP, koneksi TCP , port yang digunakan, dll… akan ditampilkan.
  • Exit – Perintah ini digunakan untuk keluar dari command prompt.
  • Assoc – Ini digunakan untuk melihat ekstensi file dan bahkan mengubah asosiasi file. Jika Anda mengetik assoc [.ext] di mana .ext adalah ekstensi file, Anda akan mendapatkan informasi tentang ekstensi tersebut. Misalnya, jika ekstensi yang dimasukkan adalah .png, ini akan memberi tahu Anda bahwa itu adalah file gambar. Asosiasi file juga dapat diubah. Perhatikan contoh file assoc .log = txt. Ini akan memastikan bahwa semua file log selanjutnya dianggap sebagai file teks.
  • Cipher – Digunakan untuk melihat dan mengubah detail enkripsi di file dan folder Anda. Anda dapat menerapkan beberapa parameter tambahan dan mengenkripsi file Anda atau membuat satu set kunci enkripsi baru. Anda juga dapat mencari file terenkripsi di sistem Anda.

Ringkasan(Summary)

  • Antarmuka Baris Perintah(Command Line) adalah cara untuk berinteraksi dengan sistem melalui perintah berbasis teks
  • Setiap OS akan memiliki antarmuka baris perintahnya sendiri. Jadi sintaks dan perintah bervariasi dari sistem ke sistem
  • Meskipun CLI pernah menjadi mode interaksi utama, sekarang sebagian besar telah digantikan oleh antarmuka grafis
  • Namun, masih ada operasi tertentu yang lebih cepat dan efisien saat dijalankan pada antarmuka baris perintah. Dengan demikian, mereka masih digunakan
  • Pengguna berpengalaman menggunakan CLI untuk mengotomatisasi perintah atau melakukan beberapa operasi yang tidak didukung oleh program GUI
  • CLI juga berguna untuk pengguna tunanetra
  • Pengetahuan dasar(Basic) tentang perintah akan membantu Anda memecahkan masalah kesalahan pada sistem Anda


About the author

Saya seorang pengulas profesional dan penambah produktivitas. Saya suka menghabiskan waktu online bermain video game, menjelajahi hal-hal baru, dan membantu orang dengan kebutuhan teknologi mereka. Saya memiliki beberapa pengalaman dengan Xbox dan telah membantu pelanggan menjaga keamanan sistem mereka sejak 2009.



Related posts