1 / 16

Sistem Operasi

Sistem Operasi. Unit Kompetensi. Menguasai operasi Input dan Ouput. Elemen Kompetensi. Menguasai teknik pipeline dan redirection. Kriteria Kinerja. Mahasiswa diharapkan mampu : Memahami konsep proses I/O dan redirection Memahami standar input, output dan error

crescent
Download Presentation

Sistem Operasi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SistemOperasi

  2. Unit Kompetensi • Menguasai operasi Input dan Ouput

  3. ElemenKompetensi • Menguasai teknik pipeline dan redirection

  4. KriteriaKinerja • Mahasiswadiharapkanmampu: • Memahamikonsep proses I/O dan redirection • Memahamistandar input, output dan error • Menggunakannotasi output, append dan here document • Memahamikonsep PIPE dan filter

  5. PROSES I/O • Sebuah proses memerlukan Input dan Output.

  6. PROSES I/O • Instruksi (command) yang diberikanpada Linux melalui Shell disebutsebagaieksekusiprogram yang selanjutnyadisebut proses. • Setiapkali instruksidiberikan, maka Linux kernel akanmenciptakansebuahproses denganmemberikannomor PID (Process Identity).

  7. PROSES I/O • Proses dalam Linux selalumembutuhkan Input danmenghasilkansuatu Output. • Dalamkonteks Linux input/o utputadalah • Keyboard (input) • Layar(output) • Files • Strukturdata kernel • PeralatanI/O lainnya (misalnya Network)

  8. FILTER • Filter adalahutilitas Linux yang dapatmemproses standard input (darikeyboard) danmenampilkanhasilnyapada standard output (layar) • Proses 1 menghasilkan output yang selanjutnyadigunakansebagai input oleh Proses 2. • Hubunganoutput input inidinamakanpipa, yang menghubngkan Proses 1 dengan Proses2 dandinyatakandengan symbol “|”.

  9. FILTER • Contoh filter adalahcat, sort, grep, pr, head, tail, paste danlainnya. • Padasebuahrangkaianpipa : P1 | P2 | P3 ……. | Pn-1 | Pn • MakaP2sampaidengan Pn-1mutlakharusutilitas Linux yang berfungsisebagai filter. P1 (awal) danPn (terakhir) bolehtidak filter. • Utilitasyang bukan filter misalnya who, ls, ps, lp, lpr, mail danlainnya.

  10. perintah Linux untukproses penyaringan Beberapaperintah Linux yang digunakanuntuk proses penyaringanantara lain : • Perintahgrep Digunakanuntukmenyaringmasukannya da n menampilkanbaris-baris yang hanyamengandungpola yang ditentukan. Polainidisebutregular expression

  11. perintah Linux untukproses penyaringan • Perintahwc Digunakanuntukmenghitungjumlahbaris, kata dankarakterdaribaris-barismasukan yang diberikankepadanya. Untukmengetahuiberapabarisgunakan option – l, untukmengetahuiberapa kata, gunakan option –w danuntukmengetahuiberapakarakter, gunakan option –c. Jikasalahsatu option tidakdigunakan, makatampilannyaadalahjumlahbaris, jumlah kata danjumlahkarakter.

  12. perintah Linux untukproses penyaringan • Perintahsort Digunakanuntukmengurutkanmasukannyaberdasarkanurutannomor ASCII darikarakter.

  13. perintah Linux untukproses penyaringan • Perintahcut Digunakanuntukmengambilkolomtertentudaribaris-barismasukannya, yang ditentukanpada option –c.

  14. perintah Linux untukproses penyaringan • Perintahuniq Digunakanuntukmenghilangkanbaris-barisberurutan yang mengalamiduplikasi, biasanyadigabungkandalam pipeline dengansort.

  15. Pertanyaan • Lihatdaftarsecaralengkappadadirektoriaktif, belokkantampilan standard output ke file baru. • Lihatdaftarsecaralengkappadadirektori/etc/passwd, belokkantampilan • standard output ke file barutanpamenghapus file barusebelumnya. 3. Urutkan file barudengancaramembelokkan standard input. • Urutkanfile barudengancaramembelokkan standard input dan standard output ke file baru.urut. • Buatlahdirektorilatihan2sebanyak 2 kali danbelokkan standard error ke file rmdirerror.txt.

  16. DaftarPustaka • R.Anton Raharja,dkk,Modul Pelatihan Pengenalan Linux,Jakarta,2001 • Router Project Leaf Bearing,Jakarta, Elex Media Komputindo,2005 • Instruktur, Modul Pelatihan Linux Fundamentall & Shell Programming,Yogjakarta,Inixindo,2009 • EbookPanduanpraktikSistemOperasiPoliteknikNegeriElektro Surabaya

More Related