Anda di halaman 1dari 10

Anggota Kelompok: 1. Almer Pratiesma Suryadi 2.

Mardika Gilang Respati

1.Analisa hasil percobaan 1 sampai dengan 4,untuk setiap perintah jelaskan tampilannya!
PERCOBAAN 1: FILE DESCRIPTOR 1.Output ke layar(standar output),input dari sysyem(kernel) $ ps

Analisa:Perintah ini menampilkan input yang dilakukan oleh system(kernel)

2.Output ke layar(standar output),input dari keyboard(standar input) $ cat

Analisa: Perintah ini menampilkan input yang dilakukan secara manual dari keyboard,untuk keluar dari sistem perintah,tekan ^d(ctrl + d)

3.Input dari keyboard,output ke alamat internet $ mail [alamat internet] Subject: Cc: [teks] Analisa: Perintah ini akan menampilkan input yang dilakukan dari keyboard dengan metode standar input kedalam halaman alamat internet

4.Input nama direktori,output tidak ada(membuat direktori baru).Bila terjadi error,tampilan error berada di layar(standard error) $ mkdir

Analisa: Perintah ini hanya akan menginput dari keyboard,namun tidak menampilkan output yang ditimbulkan,tetapi jika terjadi error,maka output standard error akan muncul

PERCOBAAN 2:PEMBELOKAN(REDIRECTION) 1.Pembelokan standar output $ cat 1> (nama file.txt) [Teks]

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

2.Pembelokan standar input,yaitu input dibelokan dari keyboard menjadi dari file $ cat 0< [nama file] atau $ cat [nama file]

Analisa: Perintah ini akan menampilkan input/teks yang seharusnya dari keyboard menjadi input dari keyboard yang sudah masuk/disimpan di dalam file

3.Pembelokan standar error untuk disimpan di file $ [perintah yang menimbulkan error] 2> [nama file] $ cat [nama file]

Analisa: 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

Analisa: Perintah ini akan membelokan standar error dengan menggunakan notasi 2>&1 ke dalam file yang pada dasarnya identik dengan descriptor

5.Notasi 1>&2(>&2) : pembelokan standar output sama dengan standar error

Analisa: Notasi ini akan membelokan standar output menjadi standar error

6.Notasi >> (append) $ echo kata pertama > surat $ echo kata kedua >> surat

Analisa: Notasi ini akan menambahkan input baru ke dalam teks dengan membelokannya dari keyboard langsung ke dalam file tanpa menghapus input yang telah ada sebelumnya

7.Notasi Here Document(<<[tanda bebas]),digunakan untuk menandai akhir input dari keyboard

Analisa: Notasi ini berfungsi mengakhiri input dari keyboard dan langsung menampilkannya ketika mengetikkan notasi tersebut 8.Notasi -

Analisa: notasi - berfungsi untuk menyisipkan input yang berasal dari keyboar lalu ditampilkan 9.Operator > (Membelokkan standar output ke file)

Analisa:Operator ini berfungsi untuk membelokkan output yang dimasukkan dengan menggunakan command echo lalu membelokkannya ke dalam file output 10.Operator >>(Menambahkan output ke file)

Analisa:Operator ini menambahkan output berupa bye lalu akan disimpan dalam file output tanpa mengubah isi yang ada di dalam file tersebut 11.Operator < (Membelokkan standar input)

Analisa:Operator ini berguna untuk membelokkan standar input yang ada lalu menampilkannya lewat output

12.Pengkombinasian standar input dan standar output

Analisa: Dari percobaan ini,input dan standar bisa kita dapat dengan menggunakan operator <,>,>>

PERCOBAAN 3:PIPA(PIPELINE)

Analisa: dengan menggunakan pertintah who,akan menampilkan nama user dan rincian loginnya lalu diurutkan berdasarkan huruf pertama dengan menggunakan notasi pipeline(|),yaitu proses system yang berbeda.

Analisa: dengan menggunakan notasi > input file yang ada di who,dibelokkan kedalam file tap,lalu diurutkan dengan menggunakan ( | ) dan dihapus dengan command rm.

Analisa: dengan menggunakan operasi pipe,hasil yang ditampilkan menjadi lebih banyak dan memiliki banyak variasi

PERCOBAAN 4: FILTER

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

2.KERJAKAN LATIHAN DAN ANALISA HASILNYA!


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

Analisa: 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!

Analisa:dengan menggunakan perintah ls /etc/passwd,output ditampilkan,lalu dengan menambahkan notasi >> ke file baru ,outputnya dibelokkan menjadi ke file tetapi tidak menghapus file yang ada sebelumnya,lalu untuk menampilkannya,belokkan standar input dengan perintah cat. 3.Urutkan file baru dengan cara membelokkan standard input!

Analisa:dengan menggunakan perintah cat,input dibelokkan lalu dengan menambahkan pipe,proses pengurutan berdasarkan alfabetis dilaksanakan lalu dibelokkan inputnya menjadi output seperti gambar di atas. 4.Urutkan file baru dengan cara membelokkan standar input dan standard output ke file baru.urut!

Analisa: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!

Analisa: dengan menggunakan perintah mkdir(nama_direktori) kita bisa membuat direktori dengan judul:latihan2,setelah membuatnya sebanyak 2 kali,standard errorpun muncul,untuk membelokkannya ke dalam file rmdirerror.txt,gunakan notasi 2> setelah perintah pembuatan direktori lalu disambung dengan notasi tersebut ke nama file yang diinginkan. 6.Urutkan kalimat berikut: Jakarta Bandung Surabaya Padang Palembang Lampung Dengan menggunakan notasi heredocument(<@@@..@@@)

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

Analisa:Dengan menggunakan perintah cat baru.urut,input dibelokkan lalu dengan tambahan filter wc, jumlah baris,kata dan karakter akan terlihat. Dengan membelokkan output dari file yang telah difilter,kembali data ditambahkan ke file baru. 8.Gunakan perintah dan perhatikan hasilnya!

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

3.KESIMPULAN
Kesimpulan dari laporan ini adalah system proses,input,dan output yang terjadi pada linux dapat dirincikan dengan mudah dan menggunakan kata perintah yang bermacam-macam sesuai dengan kebutuhan kita.

Anda mungkin juga menyukai