Introduction to CLI
Apa itu CLI?
Objectives
Di akhir lesson, kamu akan memahami
1. Command Line Interface (CLI)
2. Shell
3. Cara mengakses shell
Apa itu Command
Line Interface (CLI)?
Contoh GUI
1. sh
2. bash
3. zsh
4. cmd.exe
Contoh CLI
Summary
1. Shell, program yang digunakan untuk berkomunikasi atau memerintah
sistem
2. Command Line Interface, jenis shell yang berbasis teks
3. Terminal Emulator, aplikasi untuk mengakses CLI

L1 - Pengenalan Command Line Interface dan Terminal.pptx

Editor's Notes

  • #1 Halo! Selamat datang di lesson pertama dari "Introduction to Command Line Interface". Di lesson kali ini, kamu akan berkenalan dengan command line. Kamu juga akan belajar bagaimana menggunakan command line interface.
  • #4 Saat kita menyebut "command line" atau "command line interface", sebenarnya yang dimaksud adalah shell yang berbasis teks. Shell ini adalah program yang menerima perintah, kemudian meneruskan perintah tersebut ke system untuk dieksekusi. Selain command line, kita juga punya shell berbasis grafis yang lebih dikenal dengan nama GUI atau graphical user interface.
  • #5 GUI ada banyak macamnya, misalnya Microsoft Windows, macOS, dan Ubuntu.
  • #6 Command Line Interface, juga ada banyak macamnya. CLI bawaan sistem operasi contohnya adalah cmd.exe milik Windows atau bash dan zsh di sistem operasi mirip Unix.
  • #7 {DEMO} Saat pertama kali membuka terminal, kamu akan dihadapkan dengan tampilan seperti ini. Ini disebut "shell prompt" dan tampilan ini muncul ketika shell siap menerima input. Di CLI untuk sistem operasi mirip Unix, default shell yang digunakan biasanya adalah bash. macOS sendiri, sejak macOS Catalina sudah mengganti default shellnya menjadi ZSH. Tapi untuk kursus ini saya akan menggunakan Bash. Di Bash, jika karakter terakhir dari promptnya adalah "hash mark" (#), artinya kita punya priviliges superuser. Artinya, antara kita login sebagai "root user" atau kita menggunakan terminal emulator yang menyediakan privliges superuser.