Social Icons

Friday, October 4, 2013

LAPORAN PRAKTIKUM SISTEM OPERASI MODUL III

LAPORAN PRAKTIKUM
SISTEM OPERASI
MODUL III







Disusun oleh:
Nama       :ILHAM JAYA PRAAMA
NIM          :125610032
Jurusan  :SISTEM INFORMASI / S1
LABORATORIUM TERPADU
Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM
Yogyakarta
2013

UTILITAS DAN OPERASI I/O DALAM LINUX
    I.     DASAR TEORI
Linux memiliki banyak utilitas yang berguna untuk melakukan tindakan berbagai macam fungsi, antara lain : wc, sort, grep, head, tail, expr, logname, finger, df dan uname.utilitas-utilitas yang ada pada Linux dapat dikombinasikan dangan berbagai fasilitas yang ada pada Linux misalnya pengalihan arah (redirection) dan pipa (pipe),sehingga dapat menjadi tool untuk melakukan berbagai tindakan. Pengalihan arah ini juga dapat dipakai untuk membaca data dari file. Pipa berguna untuk mengalihkan hasil (output) suatu perintah agar menjadi masukkan (input) bagi perintah lain.
 II.     PEMBAHASAN
Dalam praktikum ini kita akan mencoba mempraktekan sejumlah utilitas yang ada dalam Linux. Sebelum itu kita akan membuat file dengan nama ibukota.txt dengan menggunakan editor vi. Isinya :
Jakarta : Indonesia
Manila : philiphina
Paris : Perancis
London : Inggris
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
Bangkok : Thailand
Teheran : Iran
Washington : USA
Kairo : Mesir
Simpan file tersebut dan kembali ke command line. Selanjutnya kita akan mencoba memberikan beberapa perintah sebagai berikut :
Ø  Sort
Merupakan utilitas untuk mengurutkan data.
Contoh:
·         $ sort ibukota.txt :Dimana perintah ini digunakan untuk mengurutkan data atau isi file ibukota.txt berdasarkan abjad pertama dari tiap baris dengan urutan ( A ke Z).
·         $ sort ibukota.txt > hasil.txt : Dimana perintah ini sama dengan perintah sebelumnya namun hasilnya disimpan dengan nama file baru dengan nama hasil.txt.
·         $ sort –r ibukota.txt : dimana perintah ini menggunakan –r yang artinya membalikan penguruta tiap baris menjadi abjad turun (Z ke A).
Ø  Wc
Merupakan utilitas untuk menghitung jumlah baris, kata dan karakter.
Contoh:
·      $ wc ibukota.txt : Perintah ini digunakan untuk menghitung jumlah baris, jumlah kata, dan jumlah karakter dalam file ibukota.txt. hasil tampilannya adalah :
11 34 193 ibukota.txt
·      $ wc –l ibukota.txt : perintah ini digunakan untuk menghitung atau menampilkan jumlah baris (11) dalam file ibukota.txt.
·      $ wc –w ibukota .txt : perintah ini digunakan untuk menghitung jumlah kata (34) dalam file ibukota.txt.
·      $ wc –c ibukota.txt : perintah ini digunakan untuk menghitung jumlah karakter (193) dalam file ibukota.txt.
Ø  Head
Merupakan utilitas untuk mendapatkan sejumlah baris dimulai dari baris pertama.
·         $ head -1 ibukota.txt : perintah ini digunakan untuk menampilkan isi dari baris pertama dalam file ibukota.txt.
Hasilnya :
                        Jakarta : Indonesia
·         $ head -5 ibukota.txt : perintah ini digunakan untuk menampilkan isi dari 5 baris pertama dalam file ibukota.txt.
Hasilnya :
Jakarta : Indonesia
Manila : philiphina
Paris : Perancis
London : Inggris
Moskow : Rusia
·         $ head -10 ibukota.txt : perintah ini digunakan untuk menampilkan 10 baris pertama dari file ibu kota.txt.
Hasilnya :
Jakarta : Indonesia
Manila : philiphina
Paris : Perancis
London : Inggris
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
Bangkok : Thailand
Teheran : Iran
Washington : USA
·         $ head ibukota.txt : perintah ini digunakan untuk menampilakan semua file ibukota.txt kecuali baris terakhir.
·         $ sort ibukota.txt | head -5 : perintah ini digunakan untuk mengurutkan data dari file ibukota.txt lalu menampilkan baris pertama sampai baris ke 5.
Hasilnya :
Bangkok : Thailand
Jakarta : Indonesia
Kairo : Mesir
Kualalumpur : Malaysia
London : Inggris
·         $ sort ibukota.txt |head -3 |wc –c : perintah ini digunakan untuk mengurutkan data. lalu menampilkan baris pertama sampai ke 3 dan  juga menampilkan jumlah karakter dari file ibukota.txt.
Hasilnya : 53


Ø Tail
Merupakan utilitas untuk mendapatkan sejumlah baris dimulai dari baris tertentu atau sejumlah baris terakhir.
Contoh :
·         $ tail -1 ibukota.txt : perintah ini digunakan untuk menampilkan baris terakhir dari file ibukota.txt.
Hasilnya :
 Kairo : Mesir
·         $ tail +3 ibukota.txt : perintah ini digunakan untuk menampilkan semua baris yang di mulai dari baris ke 3 sampai baris terakhir,dengan kata lain dua baris paling atas tidak ditampilkan.
Hasilnya :
Paris : Perancis
London : Inggris
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
Bangkok : Thailand
Teheran : Iran
Washington : USA
Kairo : mesir
·         $ tail -10 ibukota.txt : perintah ini digunakan untuk menampilkan 10 baris paling bawah dari file ibukota.txt.
Hasilnya :
Manila : philipina
Paris : Perancis
London : Inggris
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
Bangkok : Thailand
Teheran : Iran
Washington : USA
Kairo : mesir
·         $ tail ibukota.txt : perintah ini digunakan untuk menampilkan semua baris kecuali baris pertama dari file ibukota.txt.
·         $ sort ibukota.txt | tail +5 : perintah ini digunakan untuk mengurutkan isi setiap data atau baris dari file ibukota.txt dan menampilkan isi dari baris ke 5 sampai baris terakhir.
London : Inggris
Manila : Philipina
Moskwo : Rusia
New Delhi : India
Paris : Perancis
Teheran : Iran
Washington : USA
·         $ sort ibukota.txt | tail-3 |wc –l : perintah ini digunakan untuk mmengurutkan isi setiap data dari file ibukota.txt, menampilkan isi dari 3 baris terbawah dan menghitung jumlah baris dari file ibukota.txt
Hasilnya :
3
·         $ tail -3 ibukota.txt : digunakan untuk menampilkan 3 baris terbawah dari file ibukota.txt.
Hasilnya :
Teheran : Iran
Washington : USA
Kairo : mesir
·         $ tail +3 ibukota.txt : digunakan untuk menampilkan mulai dari baris ke 3 sampai baris terakhir dari file ibukota.txt.
Hasilnya :
Paris : Perancis
London : Inggris
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
Bangkok : Thailand
Teheran : Iran
Washington : USA
Kairo : mesir
Ø  Grep
Perintah ini digunakan untuk mencari kata tertentu.
Contoh :
·         $ grep “o” ibukota.txt : perintah ini digunakan untuk mencari kata yang menggandung karakter “o”  dari file ibukota.txt.
Hasilnya :
Jakarta : Indonesia
London : Inggris
Moskow : Rusia
Bangkok : Thailand
Washington : USA
Kairo : mesir
·         $ grep “ia” ibukota.txt : perintah ini digunakan untuk mencari kata yang menggandung karakter “ia”  dari file ibukota.txt.
Hasilnya :
Jakarta : Indonesia
Moskow : Rusia
New Delhi : India
Kualalumpur : Malaysia
·         $ grep “aris” ibukota.txt : perintah ini digunakan untuk mencari kata yang menggandung karakter “aris”  dari file ibukota.txt.
Hasilnya :
Paris : Perancis
·         $ grep “halo” ibukota.txt : perintah ini digunakan untuk mencari kata yang menggandung karakter “halo”  dari file ibukota.txt.
Dalam file ibukota.txt ini tidak ditemukan satupun kata yang mengandung karakter “halo”.
·         $ grep “o” ibukota.txt |wc -l : perintah ini digunakan untuk menghitung jumlah baris dalam file ibukota.txt yang tiap barisnya manggandung karakter “o”.
Hasilnya : 6
·         $ grep –v “o” ibukota.txt : perintah ini akan menampilkan baris dari file ibukota.txt yang tidak mengandung huruf “o”.
Hasilnya :
Manila : Philipina
Paris : Perancis
New Delhi : India
Kualalumpur : Malaysia
Teheran : Iran


 III.   TUGAS
1.  Menjelaskan secara detail,perintah-perintah yang telah anda jalan kan dan contoh-contoh yang lain kedalam laporan.
Sudah dijelaskan dalam pembahasan.
2.  Carilah perintah-perintah lain yang berkaitan dengan utilities dan operasi I/O dalam Linux dan jelaskan fungsinya, selain yang sudah ada dimodul ini.
û  df <enter>
        Perintah ini digunakan untuk menampilkan informasi ruang hardisk yang tersisa.
û  uname –r <enter>
            Perintah ini digunakan untuk menampilkan sistem versi dari kernel linux yang dipakai.:o
Perintah ini digunakan untuk memindah kursor ke awal dokument.
û  logname <enter>
Perintah ini digunakan untuk menampilkan nama login dari user yang aktif
û  expr <enter>
Perintah ini digunakan untuk menghitung.
û CR <enter>
     Pindah ke awal baris berikutnya.
  IV.   KESIMPULAN
Dalam modul 3 ini perintah-perintah dalam utilitas Linux ini dapat dikombinasikan dengan berbagai fasilitas yang ada pada Linux (pengalihan arah dan pipa) sehingga dapat menjadi tool untuk melakukan berbagai tindakan. Pengalihan arah dapat dipakai untuk mengalihkan keluaran ke file ataupun membaca data dari file.
     V.   LISTING
Terlampir,….

No comments:

Post a Comment