Kamis, 18 Januari 2018

Sistem Operasi - Shell Pada Sistem Operasi Linux dan Text Editor

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 expresion adalah cara untuk menentukan sebuah pola karakter untuk pencarian dan pemfilteran. Dengan regular expresion, kita tidak harus menentukan pola karakter yang eksak. Untukmenggunakan regular ekspression, kita harus mengenal karakter-karakter khusus yang
memiliki arti tersendiri jika digunakan di dalam pola regular ekspression.
Karakter     Arti
.                    Cocok dengan sembarang satu karakter
*                   Cocok dengan sembarang lebih dari satu karakter
^                   Cocok dengan awal baris
$                   Cocok dengan akhir baris
\<                  Cocok dengan awal kata
\>                  Cocok dengan akhir kata
[ ]                  Cocok dengan salah satu karakter yang terdapat di dalam kurung siku
[^ ]                Cocok dengan salah satu karakter yang tidak terdapat pada kurung siku
\                     Karakter selanjutnya akan dianggap literal

Redirection
Pada UNIX terdapat istilah standard input, standard output, dan standard eror. 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 eror adalah keluaran atau output standar jika pada program atau perintah terjadi eror. Keluaran ini berupa pesan-pesan kesalahan yang berguna bagi pembuat program atau orang lain yang membutuhkan. Standard eror biasanya dalah layar console. Pada UNIX pula, kita dapat membelok-belokkan standard input, standard output dan standard eror 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 shel, 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 shel, 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 ful 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 bufer 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.
Kunci-kunci teks editor vi dapat dilihat pada tabel sebagai berikut :
KUNCI          KETERANGAN
H                     Pindah kursor ke kiri satu karakter
J                      Pindah kursor ke kanan satu karakter
K                     Pindah kursor ke atas
L                     Pindah kursor ke bawah
O                    Menyisipkan teks (satu baris setelahposisi kursor)
I                      Menyisipkan teks (di sebelah kiriposisi kursor)
A                    Menyisipkan teks (di sebelah kananposisi kursor)
I (shift i)         Menyisipkan teks (di posisi awalbaris)
A (shift a)       Menyisipkan teks (di posisi akhirbaris)
Note : untuk keluar dari 5 model kunci insert diatas ( yaitu o, i, a,I, A) tekan ESC
KUNCI          KETERANGAN
X                     Menghapus 1 huruf (di sebelah kananposisi kursor)
Dw                  Manghapus 1 kata (di sebelah kananposisi kursor)
Dd                   Menghapus 1 baris (di sebelah kananposisi kursor)
Yy                   Mengkopi 1 baris
2yy                  Mengkopi 2 baris
P ( Paste)         Menampilkan baris kalimat yang sudah dikopi dengan kunci yy
Cw                   Mengganti 1 kata yang telah ditulisdi sebelah kanan posisi kursor dengan kata lain
Cc                    Mengganti 1 baris kalimat yang telahditulis di sebelah kanan posisikursor dengan   kalimat lain
ctrl-b                Mundur satu layar
ctrl-f                 Maju satu layar
ctrl-d                Maju setengah layarB Menggerakkan kursor ke kiri satukata
W                     Manggerakkan kursor ke kanan satukata
^                       Pergi ke awal baris
$                       Pergi ke akhir baris
u                       Membatalkan perintah yang terakhir kali
U                      Membatalkan seluruh perubahan tekspada baris tempat kursor berada.
:!                      Keluar untuk sementara dari editor vi dan menjalankan perintah yang lain
:wq                  Write dan quite, simpan berkas dankeluar
:q!                    Keluar vi tanpa menyimpan
:se all               Menampilkan semua pilihan set status
:se nu               Menampilkan nomor baris pada kiri layar
/string              Mencari string ke arah depan
?string             Mencari string ke arah belakang
o                      Meneruskan pencarian untuk arah yang sama
N                     Meneruskan pencarian untuk arah yangberbeda

Editor Nano
Nano adalah text editor yang berjalan di system UNIX. editor ini tak seperti editor kebanyakan yang berjalan di tampilan visual jendela melainkan pada tampilan terminal, nano tidak berkerja menggunakan moouse , tetapi masih memiliki banyak fitur yang sangat powerfull. Untuk menginstall nano pada Linux Fedora tinggal mengetikkan di shell dengan perintah
Kebanyakan dari perintah nano, dipanggil dengan menekan tombol Ctrl (tombol kontrol), dan menekan salah satu kunci lainnya(tombol berikutnya). Dalam teks ini, kunci pengendalian menampilkan ^ . Sebagai contoh ^ X berarti, tahan tombol CTRL dan tekan kunci x .Sebagian besar perintah-perintah umum yang penting tercantum di bagian bawah terminal anda.
nano : untuk memulai
^G : untuk bantuan
^ R : untuk membaca file-file yang ada, ke editor nano (disisipkan pada posisi kursor)
^ T : untuk membuka browser yang memungkinkan anda, dapat memilih nama file dari daftar file dan direktori
Pada navigasi, mouse biasa yang berbasis point-and-klik tidak didukung oleh nano. Jadi untuk menggunakan arah kursor shape, Gunakan tombol panah untuk bergerak di sekitar halaman nano.
Navigasi Perintah yang lain:
^ A : pindah ke awal baris
^ E : pindah ke akhir baris
^ Y : bergerak ke bawah halaman
^ V : bergerak ke atas halaman
^ _ : Pindah ke baris tertentu
^ C : mengetahui apa garis kursor berada pada
^ W : mencari beberapa teks.
Hapus perintah.
^ D : untuk menghapus karakter saat ini di bawah kursor
BackSpace menghapus karakter saat ini di depan kursor
^ K : menghapus seluruh baris
^ \ : Mencari (dan mengganti)
Potong dan sisipkan
^ U : untuk digunakan untuk mensimulasikan memotong dan menyisipkan:
Menyimpan dan Keluar
^ O : untuk menyimpan isi tanpa keluar (Anda akan diminta nama filenya apa, dan menyimpannya di mana)
^ X : untuk keluar nano (nano meminta untuk menyimpan file, jika anda telah mengubah isi atau file tersebut belum tersimpan )
^ T : saat menyimpan file, dapat melihat daftar untuk memungkinkan anda dapat memilih nama file dan direktori penyimanan.




Sumber:
http://tasmi.unsri.ac.id/userfiles/Praktikum%202.pdf
http://berriprimaputra.wordpress.com/2012/05/28/belajar-nano-linux/

0 komentar:

Posting Komentar

 

Copyright @ 2017 || Edited By: SR