Anda di halaman 1dari 8

LAPORAN RESMI OPERASI INPUT OUTPUT

Praktikum ke-(dua)

Nama :

Asisten :
Muhammad Ridho Anshory 10171053

Disusun Oleh :
Rizki Audia Putri 11181076

Rekan Kerja :
Muhammad Rizky Al-Rachman 11181062

Mulyanur Hanafi 11181067

Yashmine Hapsari 11181083

INSTITUT TEKNOLOGI KALIMANTAN


BALIKPAPAN
2019
SOAL DAN PEMBAHASAN

1. Lihat daftar secara lengkap pada direktori aktif , belokan tampilan standard output ke file
baru !
Jawab :
- Perintah $ ls -sl > baru
- Perintah $ cat baru

2. Lihat daftar secara lengkap pada direktori /etc/passwd belokan tampilan standard output
ke file baru tanpa menghapus file baru sebelumnya !
Jawab :
- Perintah $ cat /etc/passwd >>baru
- Perintah $ cat baru
- Perintah $ clear
3. Urutkan file Baru dengan cara membelokan standard input !
Jawab :
Perintah $ sort < baru

4. Urutkan file Baru dengan bcara membelokan standard input dan standard output ke file
baru.urut
Jawab :
- Perintah $ cat baru > baru.urut
- Peintah $ ls

5. Buatlah direktori Latihan2 sebanyak 2 kali dan belokkan standard error ke file
rmdirerror.txt !
Jawab :
- Perintah $ ls
- Perintah $ mkdir Latihan2
- Perintah $ mkdir Latihan2 > rmdirerror.txt
- Perintah $ ls
6. Urutkan kalimat berikut :
Jakarta
Bandung
Surabaya
Padang
Palembang
Lampung
Jawab :
- Perintah $ cat 1> new.txt <<@@
 Jakarta
 Bandung
 Surabaya
 Padang
 Palembang
 Lampung
 @@
- Perintah $ cat 1> new.txt | sort
7. Hitung jumlah baris , kata dan karakter dari file baru.urut dengan menggunakan filter dan
tambahkan data tersebut ke file baru !
Jawab :
- Perintah $ cat baru.urut
- Perintah $ cat baru.urut | wc
- Perintah $ cat baru.urut | wc - l
- Perintah $ cat baru.urut | wc -c
- Perintah $ cat baru.urut | wc -w
- Perintah $ ls

8. Gunakan perintah dibawah 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”
Jawab :
- Perintah $ cat > hello.txt
- Perintah $ cat hello.txt | sort | uniq
- Perintah $ cat hello.txt | grep “dog” | grep -v “cat”
- Perintah $ ls
LAPORAN RESMI

1. Buatlah summary Percobaan 1 sampai dengan percobaan 4 , untuk setiap perintah jelaskan
tampilan nya.
Jawab :
- 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


Jawab :
- 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.

TUGAS PENDAHULUAN

1. Redirection dalam sistem UNIX dan Linux merupakan salah satu cara untuk melewatkan
output dari suatu program ke program lain. Dengan redirection, maka dapat menyimpan
output suatu file, baik kedalam sebuah file atau diproses dengan program lain. Fasilitas
redirection memungkinkan untuk dapat menyimpan output dari sebuah proses untuk
disimpan ke file lain (Output Redirection) atau sebaliknya menggunakan isi dari file
sebagai input dalam suatu proses (Input redirection).
Komponen-komponen dari redirection adalah <, >, < <, > >.
2. Pipeline ( | ) adalah fasilitas di shell UNIX yang berfungsi untuk memberikan input dari
suatu proses dari output proses yang lain.
Misalkan sebagai contoh, sebelum menggunakan pipeline maka formatnya:
$ find *
dead.letter
mbox
test
Setelah menggunakan pipeline, maka:
$ find * | grep test
Test
Contoh pipeline tersebut mempunyai arti bahwa output dari perintah find menjadi input
dari perintah grep yang kemudian hanya mengambil kata “test” dari output find.
3. echo : Menampilkan text.
cat : Melihat isi file.
more : Membuka file satu per satu.
sort : Digunakan untuk mengurutkan masukannya berdasarkan urutan nomor ASCII dari
karakter.
grep : Digunakan untuk menyaring masukannya dan menampilkan baris-baris yang hanya
mengandung pola yang ditentukan.
wc : Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris-baris
masukan yang diberikan kepadanya.
cut : Digunakan untuk mengambil kolom tertentu dan baris-baris masukannya, yang
ditentukan pada opinion -c .
uniq : Digunakan untuk menghilangkan baris-baris berurutan yang mengalami duplikasi,
biasanya digabungkan dalam pipeline dengan sort.
SARAN
Saran dari saya yaitu sebaiknya ketika kakak asisten menjelaskan suara nya bisa lebih jelas lagi ,
karena banyak saya perhatikan yang duduk dibelakang tidak mendengarkan , bahkan lebih asik
ngobrol sendiri , jadi lain kali bisa dikondisikan lagi kelasnya

SUMBER
http://fasilkomueu21.blogspot.com/2012/11/tugas-3-sistem-operasi.html
http://sistemoperasiwindinolinafitri.blogspot.com/2016/03/pengenalan-redirection-dan-
pipeline.html

Anda mungkin juga menyukai