sistem operasi pertemuan 4

17

Click here to load reader

Upload: afrina-ramadhani

Post on 21-May-2015

555 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Sistem operasi pertemuan 4

Sistem Operasi

Oleh : A. AfrinaRamadhani H. 13.12.11

1

Sistem Operasi

Page 2: Sistem operasi pertemuan 4

PERTEMUAN 4 13.12.11

2

Sistem Operasi

Page 3: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

3

Operasi Input Output

Pembelokan (Redirection)

Yang termasuk pembelokan (redirection), diantaranya,

o >

o <

o >>

Page 4: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

4

o >

Shell operator ini dikenal dengan sebutan standard output yang berguna

untuk mengirimkan keluaran dari sebuah program compile atau device

lainnya. Untuk menampilkan isi dari sebuah directori kedalam sebuah file

yang harus anda lakukan berikut ini :

# ls -l > isi_dir.txt

Jika didalam directori kerja anda, sudah terdapat file isi_dir.txt, file

tersebut akan langsung ditimpa dengan file yang baru.

Page 5: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

5

o <

Perintah ini merupakan kebalikan dari perintah diatas, shell operator ini

dikenal dengan nama standard input. Jika perintah ini diberikan, ia akan

mengendalikan isi dari sebuah program menjadi input atau masukan

bagi device lainnya. Sebagai contoh, anda dapat menggunakan operator

ini untuk menampilkan isi dari file data dan mengurutkannya dalam

sebuah file dan menyimpan hasilnya. Contohnya :

# sort < data > urut.txt

Page 6: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

6

o >>

Perintah ini tidak akan mengganti file untuk standard output dan

standard input akan tetapi keluaran dari program akan dimasukan pada

akhir file yang merupakan standard inputnya. Perintah ini sering

digunakan, misalnya untuk membuat file log, misalnya :

# cat file_baru.txt >> file_lama.txt

Isi dari file file_baru.txt tidak menggantikan file_lama.txt

akan tetapi hanya ditambahkan pada akhir dari baris

file_baru.txt.

Page 7: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

7

Pipa (Pipeline)

Pipa adalah fasilitas yang memungkinkan untuk mengalihkan keluaran

dari suatu perintah (standard output) menjadi masukan bagi perintah

lain.

Pipa

Page 8: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

8

Fasilitas ini dapat digunakan untuk menyederhanakan penggunaan

simbol pengalihan arah keluaran (>). Sebab, sebuah pipa mempunyai

efek yang sama dengan :

• Meletakkan keluaran dari suatu perintah ke berkas sementara

• Menggunakan berkas sementara sebagai berkas masukan bagi

perintah selanjutnya

• Menghapus berkas sementara

Page 9: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

9

Sebagai contoh, untuk mengirim hasil dari perintah ls ke printer, perintah

tanpa menggunakan pipa adalah sebagai berikut :

ls -1> berkas.tmp

lp berkas.tmp

rm berkas.tmp

Pada kasus seperti ini diperlukan berkas yang bersifat sementara. Kalau

menggunakan pipa, perintah yang diperlukan berupa :

ls –l | p

Tampak, tidak ada berkas sementara yang diperlukan. Dalam hal ini, simbol

| (garis tegak) disebut simbol pipa. Spasi di depan dan di belakang simbol

pipa bersifat opsional.

Page 10: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

10

Jadi :

ls-1|lo

ls-1<Spasi>|<Spasilp

ls-1|<Spasi>lp

ls-1<Spasi>|lp

Akan memberikan efek yang sama bentuk seperti :

ls-1 | lp

Sering disebut baris pipa (pipeline), yaitu baris yang melibatkan simbol

pipa.

Page 11: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

11

Sebuah baris pipa dapat melibatkan sejumlah simbol |. Sebagai contoh :

who | cut –f1 –d””|sort|uniq|wc-1

Merupakan sebuah baris pipa yang melibatkan 4 buah simbol |. Pada

contoh ini :

• Keluaran who menjadi masukan bagi cut

• Keluaran cutmenjadi masukan bagi sort

• Keluaran sortmenjadi masukan bagi uniq, dan

• Keluaran uniqmenjadi masukan bagi wc.

Page 12: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

12

Baris pipa di atas digunakan untuk memperleh jumlah pemakai pada

sistem. Jika ada dua atau pemakai dengan nama yang sama akan dihitung

sebagai satu.

Sebuah perintah yang sangat berguna pada pemakaian pipa adalah tee-

fungsinya menyerupai sambungan pipa berbentuk T. Perintah ini menyalin

masukan (standard input) ke standar output dan juga menyalin ke berkas-

berkas yang menjadi argumennya.

Page 13: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

13

Filter

Yang termasuk Filter diantaranya adalah :

• More

• Sort

• Grep

• Wc

• Cut

• Uniq

Page 14: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

14

• More

Perintah ini digunakan untuk melakukan filtering pada file yang

terkompresi dan menampilknan isinya. Contoh :

# more

• Sort

Perintah ini digunakan untuk melakukan sorting dan menuliskan

hasilnya kedalam standard output. Contoh :

# sort.

Page 15: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

15

• Grep

Perintah grep digunakan untuk menampilkan string yang sesuai

dengan input yang berasal dari perintah lainnya. Contoh :

# grep

• Wc

Perintah ini digunakan untuk menampilkan jumlah baris, word, byte,

untuk setiap spesifikasi file dan jumlah line keseluruhan. Contoh :

# wc

Page 16: Sistem operasi pertemuan 4

13.12.11 Sistem Operasi

16

• Cut

Perintah ini digunakan untuk menampilkan bagian dari teks dan

menjadi masukan pada standard output. Contoh :

# cut

Page 17: Sistem operasi pertemuan 4

Q & A

Sekian dan Terima Kasih 13.12.11 Sistem Operasi

17