Command Shell adalah program yang menunggu intruksi dari pemakai, memeriksa sintak dari intruksi yang diberikan, kemudian mengeksekusi perintah tersebut. Shell bukan sistem operasi tetapi cara untuk terhubung dengan sistem operasi dan menjalankan perintah.
Bash
Bash merupakan kepanjangan dari "Bourne Again Shell" yang merupakan kelanjutan dari sh (shell dari original UNIX ). Bash mengimplementasikan beberapa fitur dari shell sebelumnya yaitu sh,csh,ksh,tesh. Bash berbasis Free Software, kini bash diadopsi sebagai shell standar oleh sebagian besar sistem.
Karakter Spesial \ = Escape character. Jika ingen menggunakan karakter spesial, harus "melepaskan" miring garis terlebih dahulu.
/ = digunakan untuk memisahkan string dari nama direktor.
. = Direktor saat ini. Digunakan juga untuk menyembunyikan file ketika diletakan di karakter pertama pada nama file.
.. = Parent directory.
~ = Direktori home untuk user.
* = mewakili 0 atau banyak karakter dalam nama file, semua file dalam direktori
.
[] = digunakan mewakili jarak dari nilai. misal:[0-9], [a-z].
? = mewakili karakter tunggal dalam nama file.
| = mengalihkan output dari satu perintah menuju perintah lainnya.
> = mengalihkan output dari suatu perintah ke dalam file baru. jika file sudah ada maka ditulis ulang.
>> = mengalihkan output dari suatu perintah menuju ke akhir dari suatu file yang sudah ada.
; = untuk mengeksekusi banyak perintah dalam sutu baris.
& = mengeksekusi suatu perintah di background, dan langsung mendapatkan shell kembali.
&& = menjalankanperintah kedua jika perintah pertama dikerjakan tanpa ada error.
Referensi :
~ = Direktori home untuk user.
* = mewakili 0 atau banyak karakter dalam nama file, semua file dalam direktori
.
? = mewakili karakter tunggal dalam nama file.
> = mengalihkan output dari suatu perintah ke dalam file baru. jika file sudah ada maka ditulis ulang.
>> = mengalihkan output dari suatu perintah menuju ke akhir dari suatu file yang sudah ada.
; = untuk mengeksekusi banyak perintah dalam sutu baris.
& = mengeksekusi suatu perintah di background, dan langsung mendapatkan shell kembali.
&& = menjalankanperintah kedua jika perintah pertama dikerjakan tanpa ada error.
Referensi :
Modul praktikum Sistem Operasi 2014
masih dalam proses pengerjaan.....
Tidak ada komentar:
Posting Komentar