Laporan Praktikum Sistem Operasi " Input Output Linux" Beserta Penjelasan dan Gambar

 Laporan Praktikum Input Output Linux

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 ini.

 

Analisa Hasil Percobaan :

            1. Percobaan 1 : File Descriptor

                     1. Output ke layar (standar output), input dari sistem (kernel)

                               $ ps                  

Analisa : Perintah ps digunakan untuk memperlihatkan proses yang sedang berjalan pada sistem (kernel) diperlihatkan pada layar (standart output).PID (Process Identifier) memperlihatkan nomor setiap proses yang diberikan berurutan oleh sistem linux.

 

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

                                $ cat                       

Analisa : Perintah cat digunakan untuk mendapatkan input dari keyboard yang

kemudian ditampilkan ke terminal.

 

3. Input dari keyboard dan output ke alamat internet

Analisa : untuk mengirim tulisan atau kamilat kedalam suatu alamat email. Namun sebelum itu      harus menginstall sudo apt dahulu sebelum menggunakan perintah $ mail. 

 

      4.  Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka

     tampilan error pada layar (standar error).

                 $ mkdir mydir

Analisa : Perintah mkdir digunakan untuk membuat direktori. Jika ada nama direktori

yang sama atau yang telah ada, maka muncul pesan error yang menandakan ketersediaan

direktori tersebut.


2. Percobaan 2 : Pembelokan (Redirection)

                           1. Pembelokan standar input                      

Analisa : Dari percobaan diatas, input dari keyboard pada terminal akan dimasukkan atau dibelokkan pada file myfile.txt. Apabila file myfile.txt dibuka, maka akan muncul tulisan yang sudah dimasukkan tersebut.

 

2. Pembelokan standar input, yaitu input dibelokkan dari keyboad menjadi file.


Analisa : Percobaan diatas akan menampilkan isi dari file myfile.txt pada terminal.

 

3. Pembelokan standar error untuk disimpan di file.


Analisa : Perintah cat mkdir mydir 2> myerror.txt akan menyimpan peringatan error kedalam myerror.txt . Apabila ketika membuat direktori yang telah dibuat (mkdir mydir) terjadi pesan error.

 

 

4. Notasi 2>&1: Pembelokan standar error (2>) adalah identik dengan file descriptor1.


Analisa : Pada percobaan diatas, terdapat pesan error karena filebaru tidak ada didalam

direktori, sehingga tidak ada yang dibelokkan ke out.txt.

 

5. Notasi 1>&2 (atau >&2) : Pembelokan standar output adalah sama dengan file descriptor 2

yaitu standar error.








                          

 

              

                         

Analisa : Pada percobaan diatas,kalimat yang dibelokkan ke output dengan perintah echo

adalah filebaru. Namun selanjutnya filebaru tersebut isinya tertindih oleh pesan error hasil

pembelokan dari perintah cat filebaru yang gagal dilaksanakan.

 

6.  Notasi >> (append)            

Analisa : Pada penggunaan karakter > digunakan untuk membelokkan output dari echo

menjadi sebuah filebaru bernama surat. Penggunaan karakter >> digunakan untuk menyisipkan

output dari echo di kelanjutan isi dari file tujuan.


7. Notasi here document (<<++ ... ++)



Analisa : Dengan menggunakan notasi here document, kita tidak perlu lagi menekan ctrl+d

untuk keluar dari editor untuk menyimpan teks.

 

8. Notasi –(input keyboard)



Analisis : Perintah ini akan menampilkan isi file step by step atau satu persatu sesuai dengan urusan

File yang dimasukan setelah perintah cat.

 

9. Untuk membelokkan standar output ke file ,digunakan operator >


Analisa : Perintah echo akan menampilkan kalimat hello ke terminal, Selanjutnya kalimat hello

dibelokkan ke output dan output dibaca muncul kalimat hello.

 

10. Untuk menambahkan output ke file, digunakan operator >>                           

Analisa : Penggunaan operator >> akan menambahkan text bye pada output.

 

11. Untuk membelokkan standar input digunakan operator <                           

Analisa : Perintah cat < output akan menampilkan output pada terminal.

 

12. Pembelokan standart input dan output dapat dikombinasikan tetapi tidak boleh menggunakan

nama file yang sama sebagai standart input dan output.



Analisa : Penggunaan cat < output >> out digunakan untuk menambahkan file output dibaris

selanjutnya dari file out. Penggunaan cat < output > output digunakan untuk menyimpan isi

file output dengan diri sendiri, isi file pada output akan hilang.

Penggunaan cat <  out  >>  digunakan untuk  menyisipkan isi file out kedalam baris selanjutnya 

dari file out itu sendiri. Proses ini akan terus  menerus  menambah baris teks karena isi file out

akan terus  diperbaharui tanpa henti. Jika diberikan perintah cat out  maka baris teks isi file out

tidak akan berhenti.

                      

3. Percobaan 3 : Pipeline

               1. Operator pipa ( | ) digunakan untuk membuat eksekusi proses dengan melewati data langsung ke

data lainnya.                        

Analisa : Perintah who yang diberi pipe sort akan membuat data yang ditampilkan secara urut.

Perintah pipe more digunakan untuk menampilkan file lengkap beserta atributnya.Perintah pipe

sort dan more digunakan untuk menampilkan file dan atribut secara lengkap dan ditampilkan secara

urut.

 

4. Percobaan 4 : Filter

1. Pipa juga digunakan untuk mengkombinasikan utilitas sistem untuk membentuk fungsi yang

lebih kompleks.




Analisa : Penggunaan filter w -h | grep digunakan untuk menyaring informasi user.Penggunaan

filter ls /etc | wc digunakan untuk menampilkan jumlah baris,kata dan byte yang ada didalam

direktori /etc. Perintah sort digunakan untuk mengurutkan data. Perintah uniq digunakan untuk menghilangkan duplikasi.

 

           

Kesimpulan :

 

Dari percobaan ini dapat disimpulkan bahwa :

1.      fungsi dari $ cat perintah untuk menampilkan text dari file yang dibuat.

2.      Dalam operasi input output pada linux banyak menggunakan perintah.

3.      Simbol 0< digunakan untuk menampilkan(output), simbol >1 digunakan untuk menginputkan text

pada file, dan simbol 2> digunakan untuk menginputkan pesan error ke dalaam file.

Komentar

Postingan populer dari blog ini

Laporan Praktikum Sistem Operasi "Proses dan Managemen Proses " Beserta Penjelasan dan Gambar

Laporan Praktikum Instalasi Windows Menggunakan Virtual Box