(REPORT OF ACTIVITY)
SISTEM OPERASI
SISTEM INFORMASI
Oleh:
NIM : 15.12.8430
Materi:
S1 – SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK AMIKOM YOGYAKARTA
TAHUN 2016
2
OPERASI INPUT & OUTPUT
A. Tujuan
B. Peralatan Praktikum
PC dengan sistem operasi GNU/Linux
C. Praktikum
1. Analisa hasil percobaan 1 sampai dengan 4, untuk setiap perintah
jelaskan tampilannya.
2. Kerjakan latihan pada Modul dan analisa hasilnya
3. Berikan kesimpulan dari praktikum ini.
Alhamdulillah Sudah
Paraf Dosen /
Asisten Praktikum
2
OPERASI INPUT & OUTPUT
(LEMBAR JAWAB)
$mail arna@eepis-its.edu
contoh surat yang langsung
dibuat pada standard input (keyboard)[Ctrl-d]
Perintah ini akan menampilkan input yang dilakukan dari keyboard dengan
metode standar input kedalam email arna@eepis-its.edu
Perintah ini akan menampilkan input yang ada ke dalam output berupa file
dengan format .txt,teks yang diinputkan akan masuk dan disimpan ke dalam file
.txt tersebut.
Perintah ini akan membelokkan pesan error(standard error) menjadi input teks
ke dalam file,perintah yang bisa digunakan adalah “2>”,input berupa pesan
error yang disimpan dapat ditampilkan dengan menggunakan perintah $ cat
4.Notasi 2>&1 : pembelokan standar error 2> adalah identik dengan file
descriptor 1
Perintah ini akan membelokan standar error dengan menggunakan notasi 2>&1
ke dalam file yang pada dasarnya identik dengan descriptor
8.Notasi “-“
Notasi “-“ berfungsi untuk menyisipkan input yang berasal dari keyboar lalu
ditampilkan
Operator ini menambahkan output berupa “bye” lalu akan disimpan dalam file
“output” tanpa mengubah isi yang ada di dalam file tersebut
Operator ini berguna untuk membelokkan standar input yang ada lalu
menampilkannya lewat output
Dari percobaan ini,input dan standar bisa kita dapat dengan menggunakan
operator <,>,>>
PERCOBAAN 3:PIPA(PIPELINE)
dengan menggunakan perintah w,kita bisa melihat siapa user yang sedang
aktif,lalu dengan menggunakan grep,kita akan mendapatkan file yang berkaitan
dengan keyword yang kita masukkan(dalam gambar ini,dengan menggunakan
keyword user),perintah proses grep diberikan pipe agar langsung ke proses
yang selanjutnya.
Perintah ls digunakan untuk melihat semua direktori aktif lalu dengan
menggunakan pipe,kita bisa langsung ke proses wc(word count) untuk
menghitung jumlah kata,bytes,baris,karakter di dalam direktori tersebut.
dengan menggunakan perintah ls,kita bisa melihat daftar direktori yang sedang
aktif,dengan menggunakan notasi “>”,output yang ada dari perintah ls
dibelokkan ke dalam file bernama “baru”,untuk menampilkan isi filenya,gunakan
perintah:”cat(nama_file),dalam hal ini:cat baru”
2.Lihat daftar secara lengkap pada direktori /etc/passwd,belokkan tampilan
standard output ke file baru tanpa menghapus file baru sebelumnya!
4.Urutkan file baru dengan cara membelokkan standar input dan standard
output ke file baru.urut!
Setelah membelokkan input pada soal nomor 3,pada soal nomor 4,kita tinggal
membelokkan output yang ada dengan menggunakan notasi “>” ke file dengan
nama urut.baru,jangan lupa sertakan pipe agar proses pengurutan juga terjadi.
5.Buatlah direktori latihan2 sebanyak 2 kali dan belokkan standard error ke file
rmdirreror.txt!
Jakarta
Bandung
Surabaya
Padang
Palembang
Lampung
Dengan menggunakan notasi here…document(<@@@..@@@)
Setelah menginisialkan symbol “@@@” sebagai notasi “here” lalu
menambahkan pipe untuk melanjutkan ke proses pengurutan,kita hanya perlu
memasukkan nama daerah,lalu mengakhirinya dengan symbol notasi “here”
yang telah dibuat di saat awal,maka tampilan akan berurut.
7.Hitung jumlah baris, kata dan karakter dari file baru.urut dengan
menggunakan filter dan tambahkan data tersebut ke file baru.
Perintah “grep” berguna untuk mencari data yang kita inginkan,dalam hal ini
“grep dog” mencari kata yang memiliki unsure “dog” lalu dengan menambahkan
pipe “grep” lainnya dengan argument –v “cat” maka akan dicari kata “dog” yang
berlainan/tidak berhubungan dengan kata “cat” .
KESIMPULAN
Kesimpulan dari laporan ini adalah sistem proses input dan output yang terjadi
pada linux dapat dirincikan dengan mudah dan menggunakan kata perintah
yang bermacam-macam sesuai dengan kebutuhan kita.