Assalamu’alaikum wr .
wb
Selamat datang
kembali di Barokah Blog, semoga kita tetap di beri perlindungan dari Allah SWT
dan di permudahkan dalam mempelajari sebuah ilmu, okey gaisss disini saya akan
memberi sedikit ilmu yaitu tentang “Operasi
Input Output” di sebuah linux, okeyy langsung sajaaa cekidottt;)
A. Dasar Teori
1. Proses I / O
Sebuah
proses memerlukan input dan output. Intruksi yang di berikan pada linux melalui
shell disebut sebagai eksekusi program yang selanjutnya di sebut proses.
2. File Descriptor
Linux
berkomunikasi dengan file melalui file descriptor yang di refresentasikan
melalui angka yang dimulai dari 0,1,2 dan seterusnya.
Linux
tidak membedakan antara peralatan hardware dan file. Linux memanipulasi
peraltan hardware sama dengan file.
3. Pembelokan ( Redirection )
Pembeloka
di lakukan untuk standard input, output dan error yaitu untuk mengalihkan file
descriptor dari 0, 1, 2. Simbol untuk pembelokan adalah :
0 < atau
< pengganti standard input
1 > atau
> pengganti standard output
4. Saluran ( Pipeline )
Mekanisme
saluran digunakan sebagai alat komunikasi antar proses.
Input => Process 1 => Output = input => Process
2 => Output
Process1
menghasilkan output yang selanjutnya digunakan sebagai input oleh process2.
Hubungan output input ini dinamakan saluran, yang menghubungkan Process1 dengan
Process2 dan dinyatakan dengan simbol pipe ( | ).
Process
1 | Process2
5. Filter
Filter
adalah utilitas linux yang dapat memproses standard input (dari keyboard) dan
menampilkan hasilnya pada standard output (layar). Contoh filter adalah cat,
sort, grep, pr, head, tail, paste dan lainnya.
Disini
saya akan menjelaskan beberapa perintah yang akan kita pakai yaitu ada :
a. Perintah grep.
Digunakan
untuk menyaring masukannya dan menampilkan baris baris yang hanya mengandung
pola yang di tentukan. Pola ini diseut regular expression.
b. Perintah wc
Digunakan
untuk menghitung jumlah baris, kata, dan karakter dari baris – baris masukan
yang di berikan kepadanya. Untuk mengetahui berapa baris gunakan opsi –l, untuk kata gunakan opsi –w dan untuk berapa karakter gunakan
opsi –c.
c. Perintah sort.
Digunakan
untuk mengurutkan masukannya berdasarkan urutan nomor ASCII dari karakter.
d. Perintah cat.
Digunakan
untuk mengambil kolom tertentu dari baris – baris masukannya, yang ditentukan
pada opsi –c.
e. Perintah uniq.
Digunakan
untuk menghilangkan baris – baris berurutan yang mengalami duplikasi, biasanya
digabungkan dalam pipeline dengan sort.
B. Praktek / Latihan
1. File Descriptor.
2. Pembelokan.
3. Saluran ( pipeline).
4. Filter.
Komentar
Posting Komentar