SHELL PADA
SISTEM OPERASI LINUX DAN TEXT EDITOR
DASAR
TEORI
·
Pipeline
Pada Linux, hasil keluaran suatu proses program
dapat diberikan sebagai input pada proses lainnya. Tanda vertical bar (|)
adalah tanda yang digunakan untuk pipeline. Penggunaan pipeline pada
perintah-perintah Linux tidak terbatas.
·
Regular Expression
Regular expression adalah cara untuk menentukan
sebuah pola karakter untuk pencarian dan pemfilteran. Dengan regular
expression, kita tidak harus menentukan pola karakter yang eksak.Untuk menggunakan
regular ekspression, kita harus mengenal karakter-karakter khusus yang memiliki
arti tersendiri jika digunakan di dalam pola regular ekspression.
·
Redirection
Pada UNIX terdapat istilah standard input, standard
output, dan standard error. Standard input adalah masukan atau input
standard dari suatu perintah atau program. Input standar ini adalah
keyboard. Standard output adalah keluaran atau output standar dari
suatu perintah atau program. Outpot standar ini adalah layar monitor atau
terminal. Standard error adalah keluaran atau output standar
jika pada program atau perintah terjadi error. Keluaran ini berupa
pesan-pesan kesalahan yang berguna bagi pembuat program atau orang lain yang
membutuhkan.
Standard error biasanya dalah layar console.
Pada UNIX pula, kita dapat membelok-belokkan standard input, standard output
dan standard error menuju ke tujuan lain. Misalnya membelokkan
standard output suatu program ke file atau membelokkan standard input suatu
program dari suatu file.
Proses pembelokan ini disebut redirection, dan
menggunakan symbol >(membelokkan standard output ke file), < (membelokkan
standard input dari file).
·
Pengeditan Perintah
Dengan bash shell, kita dapat mengedit suatu baris
perintah cukup dengan tombol panah kiri dan panah kanan pada
keyboard. Setelah selesai mengedit, kita dapat langsung menekan tomboh
[ENTER] untuk menjalankan perintah.
·
History
Dengan bash shell, kita dapat memanggil kembali
perintah-perintah yang pernah diketikkan sebelumnya dengan menggunakan
tombol panah atas dan panah bawah pada keyboard. Setelah menemukan
perintah yang dimaksud, kita dapat langsung menekan tombol [ENTER] untuk
menjalankan perintah ini.
·
Editor vi
Vi adalah full screen editor, artinya editor
tersebut dapat memanfaatkan fasilitas satu layar penuh. Vi
mempunyai 2 buah modus, yaitu :
·
Command line
Editor vi mengintepretasikan input sebagai instruksi
untuk dieksekusi oleh editor, contoh seperti mencari teks,
mengganti teks secara otomatis dan lainnya.
·
Editing
Editor vi mengintepretasikan input sebagai teks yang
akan dimasukkan ke dalam buffer editor. Pada bagian bawah layar
akan tampil teks “INSERTING”.
Pada awal vi dijalankan, maka program memasuki
command mode. Dengan menekan tombol “i” maka akan memasuki editing.
Untuk kembali ke command mode, tekan tombol Esc.
KESIMPULAN
Pada modul 5&6 dengan shell pada sistem operasi
linux dan text editor ini terdapat pipeline, regular expression, redirection,
pengeditan perintah dan history. Sedangkan text editornya menggunakan editor
vi. Editor vi terdiri dari 2 buah modus yaitu command line dan editing.
Tidak ada komentar:
Posting Komentar