Jenis-jenis Shell pada linux



Kali ini saya akan membaginkan article tentang jeni-jenis shell pada linux.shell linux sendiri terbagi menjadi 5 yaitu :
1. sh atau Bourne Shell: shell asli yang masih digunakan di sistem UNIX dan beberapa sistem operasi yang berbasis UNIX.
  • Shell ini merupakan shell dasar, dengan beberapa fitur.
  • Walaupun bukan sebagai standar, sh masih tersedia pada setiap distribusi Linux untuk menjaga kompatibilitas dengan program UNIX.
2. bash atau Bourne Again Shell: shell standar bagi program scripting GNU.
  • Pada Linux, bash menjadi shell standar bagi seluruh pengguna.
  • Shell ini juga sering disebut sebagai tambahan bagi Bourne shell, atau dapat dikatakan bahwa Bourne Again shell kompatibel dengan Bourne shell: perintah yang berjalan di sh, bisa juga berjalan di bash. Tetapi berbeda halnya jika keadaan terbalik (perintah belum tentu dapat dijalakan oleh sh.

3. csh atau C Shell: Syntax dari shell ini adalah rakitan ulang dari bahasa pemprograman C.

4. tcsh atau Turbo C Shell: pengembagan dari C shell biasa, lebih mengutamakan kemudahan pemakaian dan kecepatan eksekusi.


5. ksh atau Korn Shell: kadang kala digunakan oleh seseorang dengan latar belakang dan pengalaman menggunakan UNIX.

  • Pengembangan dari Bourne shell; dengan standar konfigurasi yang menyusahkan bagi pengguna awal.
Catatan :

Meliha Shell yg terinsal
  • cat /etc/shells
Melihat Shell Default
  • echo $SHELL
Penanda Shell
  • #!/bin/sh Untuk Bourne shell
  • #!/bin/bash Untuk BASH
  • #!/usr/csh Untuk C Shell
  • #!/usr/bin/ksh Untuk Korn Shell
  • #!/usr/bin/tcsh Untuk Turbo C Shell
Previous
Next Post »