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.
Terima Kasih :)
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar