Shell merupakan sebuah program penerjemah perintah yang memberikan jembatan antara user dengan kerel yang merupakan inti dari Sistem Operasi. Biasanya shell menyediakan prompt sebagai user interface, yaitu tempat dimana user memberikan perintah-perintah yang diinginkan baik berupa perintah internal shell, ataupun perintah eksekusi suatu file progam. Shell juga memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.
Sistem Operasi lain mungkin hanya menyediakan satu atau 2 shell, namun Sistem Operasi Linux dilengkapi oleh banyak shell dengan kumpulan perintah yang sangat banyak, sehingga pemakai dapat memilih sendiri shell mana yang paling baik untuk membantu menyelesaikan pekerjaannya, atau dapat pula berpindah-pindah dari shell yang satu ke shell yang lain dengan mudah.
Beberapa shell yang ada di linux antara lain:
- Bourne shell(sh).
- C shell(csh).
- Korn shell(ksh).
- Bourne again shell(bash) dan sebagainya.
Setiap shell mempunyai kelebihan dan kekurangan yang mungkin lebih didasarkan pada kebutuhan pemakai yang makin hari makin meningkat, untuk dokumentasi ini shell yang digunakan adalah bash shell dari GNU, yang merupakan pengembangan dari Bourne shell dan mengambil beberapa keistimewaan dari C shell serta Korn shell, Bash shell merupakan shell yang cukup banyak digunakan pemakai linux karena kemudahan serta banyaknya fasilitas perintah yang disediakan.
0 komentar:
Posting Komentar