Page 9 - INSTALASI SISTEM OPERASI BERBASIS COMMAND LINE INTERFACE
P. 9
Saat ini GUI menjadi sistem komputasi yang banyak digunakan. Hanya saja, masih
banyak sistem operasi yang menggabungkan CLI dan GUI. Misalnya, pengguna Mac bisa
mengetikkan “cal” di Terminal atau mengklik aplikasi Calendar untuk memperoleh hasil yang
sama.
Shell – Fondasi di Balik CLI
Jika menggali CLI lebih dalam dari segi sistem operasi, kita akan menemukan yang
namanya shell. Shell adalah interface user yang akan memproses semua perintah yang diketik
di CLI. Shell membaca dan mengartikan perintah serta menginstruksikan sistem operasi untuk
menjalankan task sesuai permintaan.
Dengan kata lain, shell merupakan interface user yang mengatur CLI dan berperan
sebagai perantara yang menghubungkan user dan sistem operasi. Dalam praktiknya, shell
memiliki beberapa fungsi, yakni:
Bekerja dengan file dan direktori
Membuka dan menutup program
Mengelola proses komputer
Menjalankan task berulang
Dari sekian banyak tipe shell, Windows shell (untuk Windows) dan bash (untuk Linux dan
MacOS) adalah dua shell yang cukup populer.
Windows Shell
Shell default di Windows adalah CMD dengan ekstensi exe atau Command Prompt.
Faktanya, Microsoft sudah sejak lama menggunakan Command Prompt (saat itu MS-DOS
masih menjadi sistem operasi utama).
3