Shell adalah “command executive” artinya program yang menunggu instruksi user,
memeriksa sintaks dan menterjemahkan instruksi yang diberikan kemudian
mengeksekusinya. Pada umumnya shell ditandai dengan command prompt, di Linux
untuk user biasa biasanya ditandai dengan tanda $ dan untuk superuser
biasanya tanda #. shell ada bermacam- macam di kinux biasanya digunakan
bash.Di linux ada berbagai macam shell, berikut macam-macam shell :
a. Bourne Shell (sh)
sh adalah shell standar Unix yang dibuat tahun 1979 oleh Stephen Bourne dari AT&T dengan memakai bahasa pemrograman
Algol. sh terkenal karena sederhana, compact, and cepat. Kelemahannya
adalah kurang interkatif seperti tidak ada history, aliasing, dan job
control. Default prompt shell sh adalah $ (dolar).
b. C shell (csh)
csh memiliki feature yang lebih lengkap dibandingkan sh. Shel ini
dibuat tahun 1970an oleh Bill Joy dari University of California at
Berkeley dengan menggunakan bahasa C. Fitur yang terdapat dalam csh
antara lain command-line history, aliasing, built-in arithmetic,
filename completion, dan job control. Kelemahnnya adalah karena didesain
untuk mesin skala besar dan memiliki banyak fitur maka shel ini
cenderung lambat bila digunakan pada mesin kecil. Default prompt shell
csh adalah % (persen).
c. Korn Shell (ksh)
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
d. Bourne Again Shell(bash)
Bash merupakan default shell Linux
yang merupakan pengembangan dari bourne shell sehingga kompatibel juga
di Unix. Shell ini dibuat pada tahun 1988 oleh Brian Fox dari FSF GNU.
Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut,
bisa berwarna, dll.Default Bash prompt adalah $ (dolar).
No comments:
Post a Comment