Senin, 18 Januari 2016

Pengenalan Tentang Shell

Hayy....!!!!
Kita akan memepelajari tentang shell.
Apakah kalian tahu apa itu shell??


*Pengertian Shell
Shell adalah program penerjemah perintah yang dijembatani user dengan sistem operasi. Pada umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan, baik perintah internal shell ataupun perintah eksternal shell untuk mengeksekusi suatu file program. Disamping itu, shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file dengan menggunakan editor teks, untuk dieksekusi seperti layaknya sebuah program.

*Macam-macam shell
a.Bourne Shell (sh)
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)
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)
 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. Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut, bisa berwarna, dll. Default Bash prompt adalah $ (dolar).

*Kegunaan Clear, Parameter, dan Chmod 755
Clear di gunakan untuk membersihkan layar dari semua printah / statement
Parameter di gunakan untuk menginput suatu hasil yang menampilkan scara mendatar
Chmod 755 di gunakan untuk mengizinkan suatu perintah agar bias di eksekusi.

Cintoh :

# ! /bin/bash
clear
 echo -n, "waktu sistem : ";date
echo -n, "siapa : ";whoami

Cara untuk melihat local variabel (bergabung dengan fungsi-fungsi yang ada) dengan mengetikkan perintah set. Berikut contoh set dari fungsi userdel, di dalamnya terdapat variabel bernama COMPREPLY.


6


Terima Kasih :)

0 komentar:

Posting Komentar

 

Lela Darma Template by Ipietoon Cute Blog Design