Apa Itu Shell Dalam Komputer

Apa Itu Shell

Banyak orang yang pernah mendengar kata shell dalam komputer tetapi tidak mengetahui apa itu sebenarnya. Pada artikel kali ini admin akan membahas mengenai apa itu shell dalam dunia komputer.

Baca Juga: Apa Itu PowerShell? Berikut Penjelasannya Secara Lengkap

Apa Itu Shell

Shell adalah processor makro atau penerjemah command language yang menerjemahkan perintah, yang ditulis oleh pengguna di terminal, ke dalam tindakan sistem yang dijalankan, yang juga dapat secara otomatis dijalankan dalam program yang disebut Shell Scripting. Shell sudah lebih dulu ada sebelum mouse diciptakan, karena ini adalah satu-satunya cara untuk berinteraksi dengan komputer pada saat dulu.

Shell juga bukan sistem operasi. Ini adalah cara untuk berinteraksi dengan sistem operasi dan menjalankan perintah. Terminal window di komputer kita berisi sebuah shell yang memungkinkan kita untuk memproses informasi, menyimpan atau mengambil data dan banyak lagi dengan berinteraksi dengan komputer melalui memasukkan perintah. Sebagai contoh:

  • Mengambil daftar file atau direktori
  • Mencari tanggal dan waktu hari ini
  • Mendapatkan lokasi direktori saat ini
  • Membuat, menyalin, atau menghapus file
  • Menyortir file

Istilah shell berasal dari penggunaan console di bawah sistem operasi UNIX di tahun 70-an, di mana mereka terhubung ke komputer pusat dan mulai bekerja di sana. Dengan meningkatnya distribusi GNU / Linux, pengguna memiliki beberapa jenis shell yang tersedia dan diantaranya adalah: sh, csh, ksh, dll.

Baca Juga: Ini Dia Perbedaan Antara Unix Dan Linux

Jenis Jenis Shell

Seperti yang admin sebutkan tadi sebenarnya shell memiliki berbagai macam jenis, tetapi Di Unix hanya terdapat 2 jenis shell utama yaitu Bourne Shell dan C Shell.

1. Bourne Shell

Bourne Shell (sh), ditulis oleh Steve Bourne di AT&T Bell Labs, adalah shell UNIX asli. Ini adalah shell yang disukai untuk pemrograman shell karena kekompakan dan kecepatannya.  Kerugian Bourne shell adalah tidak memiliki fitur untuk penggunaan interaktif, seperti kemampuan untuk mengingat perintah sebelumnya (history). 

Bourne Shell tidak memiliki aritmatika bawaan dan penanganan logical expression. Tetapi Bourne Shell juga merupakan shell default Solaris OS. Ini adalah shell standar untuk skrip administrasi sistem Solaris.

2. C Shell

C shell (csh) merupakan perangkat tambahan UNIX yang ditulis oleh Bill Joy di University of California di Berkeley. Fitur yang disertakan untuk penggunaan interaktif, seperti alias dan riwayat perintah . Termasuk fitur pemrograman yang mudah digunakan, seperti aritmatika bawaan dan expression syntax. mirip-C .

Apa Itu Shell Scripting

Dalam istilah yang paling sederhana, shell scripting adalah file yang berisi serangkaian perintah untuk dieksekusi shell. Shell membaca file ini dan menjalankan perintah seolah-olah mereka telah dimasukkan langsung pada command line.

Itu dapat menggabungkan urutan perintah yang panjang dan berulang menjadi sebuah script tunggal dan sederhana, yang dapat disimpan dan dieksekusi kapan saja. Ini mengurangi upaya yang dibutuhkan oleh end user.

Karena dengan ribuan perintah yang tersedia untuk pengguna command line, bagaimana bisa kita mengingat semuanya. Kita memerlukan kekuatan komputer untuk melakukan pekerjaan tersebut. Untuk melakukannya, kita bisa menggunakan kekuatan dari shell scipt ini untuk mengotomatiskan hal-hal tadi.

Sebenarnya shell agak unik, karena merupakan interface command line yang kuat untuk sistem dan scripting interpreter. Sebagian besar hal yang dapat dilakukan pada command line dapat dilakukan dalam script, dan sebagian besar hal yang dapat dilakukan dalam script dapat dilakukan pada command line.

Kesimpulan

Jadi apa itu shell? Sederhananya shell adalah software interface yang digunakan Command Line Interface (CLI) yang memungkinkan pengguna untuk berinteraksi dengan komputer. Biasanya ini berkaitan dengan file dan program, tetapi beberapa shell yang lebih canggih memungkinkan kalian untuk melakukan operasi seperti program yang kompleks. Beberapa contoh shell adalah sh, csh, ksh, dan masih banyak lagi.


Sekian artikel Apa Itu Shell Dalam Dunia Komputer. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…

Related posts

5 Manfaat Menggunakan Alamat IP Dinamis

8 Pertanyaan cPanel Yang Sering Diajukan Beserta Jawabannya

Ini Dia Pengertian Hosting Dan Fungsinya