Minggu, 17 Oktober 2010

TP MODUL 2 Prak. Sistem Operasi

Pertanyaan :

1. Bagaimana mengubah semua file terakhir .html menjadi.php?
2. Jelaskan dengan singkat shell lain yang tersedia di Linux selain Bash!

Jawaban :

1. RewriteRule ^$ /offline/home.php

2. Beberapa shell yang ada di linux antara lain:

a. Bourne Shell (sh),

· Dibuat dan dikembangkan Stephen Bourne dari AT&T tahun 1979

· sh adalah shell standar Unix yang dibuat oleh 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),

· Dibuat dan dikembangkan oleh Bill Joy tahun 1970an dari University of California at Berkeley dengan menggunakan bahasa C.

· csh memiliki feature yang lebih lengkap dibandingkan sh.Shell C memperkenalkan berbagai inovasi, termasuk sejarah perintah-line dan lingkungan pemrograman yang mirip dengan bahasa pemrograman C. sayangnya, sintaks dari C Shell tidak kompatibel dengan sintaks Shell Bourne. Meskipun demikian, C Shell tetap populer selama bertahun-tahun. Fitur yang terdapat dalam csh antara lain commandline history, analising, built-in arithmetic, filename completion, dan job control. Kelemahnnya adalah karena didesain untuk mesin skala besar dan memiliki banyak fitur maka shell ini cenderung lambat bila digunakan pada mesin kecil. Default prompt shell csh adalah % (persen).

c. Korn Shell (ksh),

· Dikembangkan 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).

· Shell Korn mempertahankan tingkat tinggi kompatibilitas Bourne Shell sambil menambahkan beberapa fitur baru dan sejarah perintah-line lebih bagus daripada Shell C. Shel Korn masih digunkan secara luas dalam sistem Unix komersial seperti IBM AIX, namun sampai saat ini pembatasan perizinan telah mencegah penggunaannya di komunitas open source. Korn Shell juga dapat digunakan sebagai bahasa pemograman yang memberikan keuntungan yang berbeda


d. Bourne Again Shell (bash),

· Dibuat dan dikembangkan oleh Brian Fox dari FSF GNU pada tahun 1988. Bash merupakan default shell Linux yang merupakan pengembangan dari bourne shell sehingga kompatibel juga di Unix. Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut, bisa berwarna, dll. Default Bash prompt adalah $ (dolar). Shell default Linux adalah Free Software Foundation GNU Bash (Bourne-Again Shell) yang menggabungkan banyak fitur terbaik dari C dan Korn, serta memperkenalkan beberapa perangkat tambahan sendiri.

Tidak ada komentar:

Posting Komentar