Sistem operasi (OS) adalah perangkat lunak yang mengelola sumber daya perangkat keras komputer dan menyediakan layanan umum untuk program komputer. Salah satu cara untuk mengakses dan mengontrol sistem operasi adalah melalui antarmuka baris perintah (CLI), yang mengizinkan pengguna untuk menjalankan perintah teks dalam menyelesaikan berbagai tugas. Beberapa sistem operasi memiliki antarmuka CLI, dan dalam artikel ini, kita akan membahas berbagai istilah dalam penamaan sistem operasi berbasis CLI.
Shell
Shell adalah program yang menginterpretasi perintah yang dimasukkan oleh pengguna melalui antarmuka CLI. Shell biasanya menyediakan prompt, di mana pengguna dapat menulis perintah teks. Beberapa contoh shell yang populer dalam sistem operasi berbasis CLI antara lain Bash (Bourne-Again Shell) pada Linux dan macOS, PowerShell pada sistem operasi Windows, dan Zsh (Z Shell) yang populer di platform UNIX dan Linux.
Terminal
Terminal adalah aplikasi atau perangkat keras yang digunakan untuk mengakses antarmuka CLI di sistem operasi. Dalam sistem komputer modern, terminal biasanya berupa aplikasi perangkat lunak yang disebut sebagai emulator terminal, seperti Terminal pada macOS, Konsole pada KDE, dan GNOME Terminal pada lingkungan desktop GNOME.
Kernel
Kernel adalah komponen inti dari sistem operasi yang mengontrol akses terhadap sumber daya perangkat keras komputer dan menangani berbagai tugas, seperti manajemen memori, manajemen proses, dan manajemen perangkat keras. Dalam konteks sistem operasi berbasis CLI, kernel berfungsi sebagai lapisan antara perangkat keras komputer dan shell, serta aplikasi yang dijalankan oleh pengguna melalui CLI.
Prompt
Prompt adalah teks yang ditampilkan di jendela terminal atau console, menggambarkan informasi tentang sistem dan posisi pengguna saat ini dalam direktori sistem. Prompt biasanya mencakup nama pengguna, sistem, dan direktori kerja saat ini. Pengguna diharapkan untuk mengetik perintah setelah prompt sehingga sistem operasi dapat melaksanakannya.
Aliases
Dalam sistem operasi berbasis CLI, aliases adalah nama alternatif atau singkatan untuk perintah atau sekumpulan perintah. Aliases dibuat untuk meningkatkan kecepatan dan efisiensi penggunaan sistem operasi dengan memungkinkan pengguna untuk mempersingkat perintah yang rumit atau yang sering digunakan.
Environment Variables
Variabel lingkungan adalah sepasang nilai yang menyimpan informasi tentang sistem operasi dan aplikasi yang dijalankan. Variabel lingkungan dapat diakses dan dimodifikasi oleh pengguna melalui CLI untuk mengubah cara kerja sistem operasi atau aplikasi. Contoh variabel lingkungan yang umum digunakan adalah PATH, yang menentukan direktori yang akan dicari sistem operasi ketika mencari perintah yang diberikan oleh pengguna.
Demikianlah berbagai istilah dalam penamaan sistem operasi berbasis CLI. Pemahaman tentang istilah-istilah ini akan membantu pengguna untuk lebih efisien dan efektif dalam menggunakan dan mengendalikan sistem operasi melalui antarmuka baris perintah.