LAPORAN
PRAKTIKUM
SISTEM OPERASI
MODUL III
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
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