Senin, 16 April 2012

Operasi Input Output

1. PROSES I / O
Sebuah proses membutuhkan Input dan Output.
Instruksi (perintah) disediakan pada Linux melalui Shell disebut sebagai
pelaksanaan program terganggu proses njutnya disebut.
Setiap kali instruksi diberikan, maka kernel Linux akan membuat
proses dengan menetapkan PID (Process Identity).
Proses dalam Linux memiliki selalu membutuhkan input dan menghasilkan output.

Linux dalam konteks input / o utput adalah:
· Keyboard (input)
· Layar (output)
· File
Data Kernel struktur ·
· Perangkat Keras I / O (untuk Jaringan misalnya)

2. Berkas DESKRIPSI
Linux untuk berkomunikasi dengan file melalui file descriptor diwakili
melalui sejumlah mulai dari 0, 1, 2 dan sebagainya.
Tiga deskriptor file standar tersebut kemudian diciptakan oleh proses ini adalah:
· 0 = keyboard (standard input)
· 1 = layar (standar output)
· 2 = layar (standar error)
Linux tidak membedakan antara perangkat hardware dan file, Linux
memanipulasi peralatan hardware dengan file.

3 Pengalihan (redirection)
Pengalihan dilakukan untuk standar input, output dan kesalahan, yaitu untuk
mentransfer file descriptor 0, 1 dan 2. Simbol untuk pembelokan adalah:
0 <atau <pengganti standar inp ut
1> atau> pengganti standard output
2>

4 PIPA (PIPA)
Pipa yang digunakan sebagai mekanisme komunikasi antara proses.
Þ Þ Proses1 Input Output = Input Output Þ Þ proses2
Proses 1 menghasilkan output kemudian digunakan sebagai input oleh
Proses 2. Masukan hubungan output disebut pipa, yang menghubngkan Proses 1
dengan proses2 dan dinyatakan dengan simbol "|".
Proses1 | proses2

5 FILTER
Filter adalah utilitas Linux yang dapat memproses standard input (dari
keyboard) dan menampilkan hasilnya pada standard output (layar). Contoh contoh penyaring adalah
kucing, menyortir, grep, pr, kepala, ekor, pasta dan lainnya.
Dalam serangkaian pipa:

P1 | P2 | P3 ....... | Pn-1 | Pn

Kemudian untuk P2 Pn-1 dengan utilitas kebutuhan mutlak Linux yang berfungsi sebagai
menyaring. P1 (awal) dan Pn (terakhir) tidak dapat menyaring. Utilitas yang bukan filter misalnya
yang, ls, ps, lp, lpr, mail dan banyak lagi.

Beberapa perintah Linux yang digunakan untuk proses penyaringan meliputi:
· The grep perintah
Digunakan untuk menyaring masukan da n hanya menampilkan baris
berisi pola tertentu. Pola ini disebut regular expression.
· Perintah wc
Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris
masukan yang diberikan untuk itu. Untuk mengetahui berapa banyak baris menggunakan
Opsi-l, untuk mengetahui berapa banyak kata, gunakan opsi-w dan untuk mengetahui
berapa banyak karakter, gunakan opsi-c. Jika salah satu opsi tidak digunakan, maka
Jarak adalah jumlah baris, jumlah kata dan jumlah karakter.
· Jenis perintah
Digunakan untuk mengurutkan input sesuai dengan urutan nomor ASCII
karakter.
· Perintah memotong
Digunakan untuk mengambil kolom tertentu dari baris input, yang
ditentukan dalam opsi-c.
· Command Uniq
Digunakan untuk menghapus baris yang memiliki urutan duplikat,
biasanya dikombinasikan dalam pipa dengan semacam.

Tidak ada komentar:

Posting Komentar