Tugas so_tugas03_seksi03_201283013_devysrirahayu



SISTEM OPERASI



Disusun Oleh
Nama                            : Devy Sri Rahayu
Nim                      : 2012- 83- 013
Fakultas               : Ilmu Komputer
Jurusan               : Sistem Informasi (SI)
Tugas                   : so_tugas03_seksi03_201283013_devysrirahayu


UNIVERSITAS ESA UNGGUL
2013/ 2014

PRAKTIKUM 03

OPERASI INPUT OUTPUT

Percobaan 4 :

soal

LAPORAN RESMI:
1.     Analisa hasil percobaan 1 sampai dengan 4, untuk setiap perintah  jelaskan tampilannya.
2.     Kerjakan latihan diatas dan analisa hasilnya
3.     Berikan kesimpulan dari praktikum

Jawaban
LAPORAN RESMI

1.  Analisa hasil percobaan dan latihan.
·           ps digunakan untuk mencetak daftar proses yang sedang berjalan.
·           cat digunakan untuk menampilkan isi sebuah file.
·           mkdir digunakan untuk membuat direktori baru.
·           cat 1> myfile.txt digunakan untuk menggati standard output ke dalam file yang bernama myfile.txt
·           $ cat hello.txt | sort | uniq digunakan untuk mengurutkan isi sebuah file dari hello.txt dan menghilangkan baris-baris berurutan yang mengalami duplikasi.
·           $ cat hello.txt | grep “dog” | grep –v “cat” digunakan untuk menampilkan isi file dari hello.txt yang mengandung kata “dog” dan tidak menampilkan kata “cat”.
2.    Berikan kesimpulan dari praktikum ini.
·           grep digunakan untuk menampilkan baris-baris yang sesuai dengan yang didefinisikan oleh pengguna. Perintah grep membutuhkan minimal 2 inputan, yang pertama adalah kata yang akan dicari dan yang kedua adalah dimana kata tersebut harus dicari. Perintah grep dapat digunakan sendiri maupun digabungkan dengan perintah pipe.
·           Perintah pipe merupakan salah satu kelebihan yang dimiliki oleh linux, perintah ini digunakan untuk membuat sebuah keluaran dari suatu perintah menjadi input dari perintah lainnya.

3.     Kesimpulan dari pratikum

1.      Lihat daftar secara lengkap pada direktori aktif, belokkan tampilan standard output ke file baru

Jawaban :
[ liveuser@localhost ~]$ ls –sl >baru
[ liveuser@localhost ~]$ cat baru


2.      Lihat daftar secara lengkap pada direktori /etc/passwd belokkan tampilan standard output ke file baru tanpa menghapus file baru sebelumnya.
                       
Jawaban
[ liveuser@localhost ~]$ cat  /etc/paswwod >>baru
[ liveuser@localhost ~]$ clead







3.      Urutkan file Baru dengan cara membelokkan standard input

Jawaban
[ liveuser@localhost ~]$ sort < baru



4.      Urutkan file Baru dengan cara membelokkan standard input dan standard output ke file baru.urut

Jawaban :
[ liveuser@localhost ~]$ cat baru > baru.urut



5.      Buatlah direktori Latihan 2 sebanyak 2 kali dan belokkan standard error ke file rmdirerror.txt

Jawaban :
[ liveuser@localhost ~]$ ls
[ liveuser@localhost ~]$ mkdir latihan2
[ liveuser@localhost ~]$ mkdir latihan2> rmdrerror.txt
[ liveuser@localhost ~]$ ls



6.      Urutkan kalimat berikut :
Jakarta
Bandung
Surabaya
Padang
Palembang
lampung

Jawaban
[ liveuser@localhost ~]$ cat 1> new.txt  <<@@
>  Jakarta
>  Bandung
> Surabaya
> Padang
> Lampung
> @@
[ liveuser@localhost ~]$ cat new.txt  | sort




7.      Hitung jumlah baris, kata dan karakter dari file baru.urut dengan menggunakan filter dan tambahkan data tersebut ke file
baru
[ liveuser@localhost ~]$ cat baru.urut
[ liveuser@localhost ~]$ cat baru.urut | wc
[ liveuser@localhost ~]$ cat baru.urut | wc  -l
[ liveuser@localhost ~]$ cat baru.urut | wc  -c
[ liveuser@localhost ~]$ cat baru.urut | wc  -w



8.      Gunakan perintah di bawah ini dan perhatikan hasilnya.
  $ cat > hello.txt
     dog cat
     cat duck
     dog chicken
     chicken duck
     chicken cat
     dog duck
     [Ctrl-d]
     $ cat hello.txt | sort | uniq
     $ cat hello.txt | grep “dog” | grep –v “cat”
     Jawaban :
  [ liveuser@localhost ~]$ cat > hello.txt
[ liveuser@localhost ~]$ cat hello.txt | sort | uniq
[ liveuser@localhost ~]$ cat hello.txt | grep “dog” | grep –v  “cat”












Komentar

Posting Komentar