SlideShare a Scribd company logo
1 of 13
Download to read offline
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Percobaan1
• Output ke layar (standar output), input dari system (kernel) , dengan menggunakan perintah PS,
seperti pada gambar 1.1 berikut ini:
Gambar 1.1
Analisis :
Perintah ps adalah perintah yang digunakan untuk menampilkan informasi mengenai
proses yang sedang aktif di dalam sistem operasi linux dan setelah saya amati dari komputer
yang saya gunakan dengan komputer teman-teman yang lain, tampilanya pun berbeda yang
menujukan proses yang dijalankan juga berbeda.
• Output ke layar (standar output), input dari keyboard (standard input) dengan menggunakan
perintah cat seperti pada gambar 1.2 berikut:
Gambar 1.2
Analisis :
Perintah cat ini digunakan untuk menampilkan standar input keyboard ke standar
output dalam terminal, misalnya pada gambar 1.2 diatas dimana ketika saya menginputkan
kalimat hallo, apa kabar? Yamg kemudian dienter maka kalimat hallo apa kabar? tersebut akan
ditampilkan kembali itulah yang disebut dengan standar output.
• Input dari keyboard dan output ke alamat internet , dengan menggunkan perintah mail seperti
proses berikut ini:
Gambar 1.3
Analisis : Pada gambar 1.3 diatas memberikan informasi bahwa perangkat pendukung mail
belum terinstall, dan diminta untuk dinstall dengan cara yang juga telah diberikan. Dan untuk
melanjutkan proses untuk mail ini harus diinstall terlebih dahulu mailutilsnya seperti pada
gambar 1.4 berikut:
Gambar 1.4
Analisis: Gambar 1.4 diatas menujukan proses penginstallan sedang berlangsung dan harus
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
menunggu hingga beberapa menit.
Setelah proses intalasi selesai,maka dilanjutkan dengan proses utuk proses pengiriman email
dengan menggunkan mail, seperti pada gambar 1.5 berikut:
Gambar 1.5
Analisis:
Perintah mail ini berfungsi layaknya seperti layanan email lainya, yaitu untuk
mengirim email kepada orang atau alamat email yang dituju, diman apada praktikum ini
saya menggunakan alamat saya sendiri, dan apabila email ini berhasil dikirim kealamat tujuan
akan disimpan di spam
• Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka
tampilan error pada layar (standard error) dengan menggunakn perintah mkdir
Gambar 1.6
Analisis: Perintah Mkdir adalah perintah untuk membuat direktori baru, sesuai dengan nama
yang diinputkan setalahnya, dan apabila kita akan membuat direktori lagi denagn format nama
yang sama maka akan muncul pesan bahwa file/direktory tidak dapat dibuat karna telah dibuat
dan inilah yang disebut dengan tampilan error (Standar Input error)
Percobaan 2
 : Pembelokan (redirection)
• Pembelokan standar output
Gambar 2
.1
Analisi:
Perintah “$ cat 1> myfile.txt” yang di ikuti dengan penulisan isi dari file dan setelah
selesai mengetik diakhiri dengan kombinasi tombol Ctrl+D pada gambar 2.1 diatas berfungsi
sebagai pembelokan standart output atau yang berfungsi untuk membelokkan standar input
kedalam satu file bernama ‘filesaya.txt’.
• Pembelokan standar input, yaitu input dibelokkan dari keyboard menjadi dari file
Gambar 2
.2
Analisis:
Perintah “$cat 0< filesaya.txt”, pada gambar 2.2 diatas berfungsi sebagai pembelokan
standar output yang sebelumnya telah diinputkan pada praktek sebelumnya, yang juga sama
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
dengan perintah “cat filesaya.txt” yaitu menampilkan isi file yang yang telah dibuat
sebelumnya atau nama file yang dituju.
• Pembelokan standar error untuk disimpan di file
Gambar 2
.3
Analisis:
Perintah “$ mkdir mydir 2> myerror” berjalan dengan cara: ketika dimasukan
perintah tersebut kemudian dienter maka perintah yang pertama kali dijalankan adalah mkdir
mydir yang kemudin dilanjutkan dengan proses peyalinan, mengkopi, atau menyimpan pesan
error pada proses mkdir mydir ke file myerror. yang bisa dipastikan dengan melihat isi filenya
dengan perintah cat myerror.txt
• Notasi 2>&1 : pembelokan standar error (2>) adalah identik dengan file descriptor 1.
Gambar 2
.4
Analisis:
Perintah “ls filebaru 2> out.txt” pada gambar 2.4 sama halnya dengan perintah pada
gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses
penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls
filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file
yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin kedalam file out.txt.
Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2>
out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt,
yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung
menampilkannya pada console terminal.
• Notasi 1>&2 (atau >&2) : pembelokan standar output adalah sama dengan file descriptor 2
yaitu standar error
Gambar 2
.5
Analisis:
Perintah “echo “mencoba menulis file” 1> baru pada gambar 2.4 sama halnya
dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada
gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4
penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan
bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan
Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di
copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi
dari file out.txt dan langsung menampilkannya pada console terminal.
• Notasi >> (append)
Gambar 2
.6
Analisis:
Perintah ini berfungsi untuk menambahkan isi dari file tanpa menghapus yang ada di
dalamnya. Untuk percobaan ini Nisa tidak perlu menjelaskan panjang lebar pada temen-temen,
langsung menuju gambar dibawah aj
• Notasi here document (<<++ .... ++)
Gambar 2
.7
Analisis:
Perintah ini digunakan sebagai pembatas input dari keyboard. Symbol “%%” dapat
kita ganti dengan symbol-symbol lain. Untuk lebih jelasnya silahkan melihat gambar di bawah
ini.
• Notasi – (input keyboard)
Gambar 2
.8
Analisis:
perintah ini akan menampilakn isi file steb by by steb atau satai persatu sesuai dengan
urutan file yang dimsukan setalah perintah cat
• Untuk membelokkan standart output ke file, digunakan operator >
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Gamabar 2
.9
Analisis:
Untuk membelokkan standar output ke dalam file, kita gunakan operator >, sedangkan
untuk menambahkan output ke dalam file tanpa menghapus isi file kita gunakan operator >>.
dan untuk mengbelokkan kita dapat menggunakan perintah <.
• Pembelokan standart input dan standart output dapat dikombinasikan tetapi tidak boleh
menggunakan nama file yang sama sebagai standart input dan output.
Gamabar 2
.10
Analisis:
Pada saat kita lihat isi file out dengan perintah “cat out”, maka layar kita akan penuh
dengan kata-kata hello dan out. Karena kedua kata itu ditulis berulang kali ke dalam file
out melalui perintah “cat < out >> out” seperti pada gambar berikut ini:
Gamabar 2
.11
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Percobaan 3 : Pipa (pipeline)
Mekanisme pipa digunakan sebagai alat komunikasi antar proses. Input Proses1⇒ ⇒
Output = Input Proses2 Output Proses 1 menghasilkan output yang selanjutnya⇒ ⇒
digunakan sebagai input oleh Proses 2. Hubungan output input ini dinamakan pipa, yang
menghubngkan Proses 1 dengan Proses2 dan dinyatakan dengan symbol “|”.
• Operator pipa “|” digunakan untuk membuat eksekusi proses dengan melewati data langsung ke
data lainnya. Untuk percobaannya, kita langsung menuju gambar-gambar di bawah ini.
Gamabar 3.1
Analisis:
Perintah diatas adalah perintah yang digunakn untuk mengetahui user yang sedang aktif ,
yang kemudian dosort.
Gamabar 3.2
Analisis:
Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc |
more” yang mengeksekusi perintah ls -l lebih awal yang kemudian di more.
Gamabar 3.3
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Analisis:
Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | sort |
more” yang cara kerjanya diawali membaca perintah ls -l yang kemudian disortir dan
ditampilkan dengan cara meremore
Percobaan4 :
Dalam percobaan pertama ini, kita akan melakukan beberapa percobaan yang
berhubungan dengan Filter. Percobaan ini lebih mengarah kepada mengkombinasikan utilitas
system untuk membuat fungsi yang lebh kompleks.
Gambar 4.1
Analisis:
Perintah pada gambar 4.1 tersebut adalah menampilkan user yang sedang aktif yang
kemudian diikuti perintah grep yang akan memberikan warna lain pada kata yang dituliskan
setelahnya.
Gamabar 4.2
Analisis:
Perintah tersebut akan mengrep atau memberikan tanda warna pada kata kunci yaitu Pc-
18 pada direktori /etc/passwd
Gamabar 4.3
Analisis:
Perintah diatas diawali digunakan untuk menampilakn jumlah baris, kata, karakter, byte,
atau maksimalgaris panjang. pada satu direktori yaitu /etc.
Gamabar 4.4
Analisis:
Perintah ini digunakn untuk membuat file kelasA.txt yang disertai dengan nama tersebut
yang murupakan isi dari file tersebut.
Gamabar 4.5
Analisis:
Perintah ini digunakn untuk membuat file kelasB.txt yang kemudian diikuti dengan
pengisian nama yang juga merupakan isi dari file tersebut.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Gamabar 4.6
Analisis:
Perintah ini digunakan untuk menampilkan isi file yang kemudian disortir berdasarkan
nama atau abjad
Gamabar 4.7
Analisis:
Perintah ini digunakn untuk mengkopi isi file kelasA dan kelasB kedalam file Kelas.txt
Gamabar 4.8
Analisis:
Perintah ini digunakn untuk digunaka untuk menampilkan isi file kelas.txt yang disort
dan dilanjutkan dengan uniq.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
LATIHAN
1. Lihat daftar secara lengkap pada direktori aktif, belokkan tampilan standard output ke file
baru.
Jawaban:
Gamabar 5.1
Analisis:
Perintah pada gambar 5.1 tersebut digunakan untuk menampilkan isi daftar pada
direktory yang sedang aktif yaitu diderektori /home/pc-18/
Gamabar 5.2
Analisis:
Perintah ditas digunakan untuk membelokan tampilan yang dieksekusi oleh perintah ls
-al ke file baru. Dan ketika dibelokkan tidak ditampuilkan dalam bentuk direktori seperti
tampilan semula dari ls -al yang apabila direktori diberi tanda dengan warna yang berbeda
dangan file.
2. Lihat daftar secara lengkap pada direktori /etc/passwd , belokkan tampilan standard output
ke file baru tanpa menghapus file baru sebelumnya.
Jawaban:
Gamabar 5.3
Analisis:
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Perintah $ ls -al /etc/passwd pada gambar diatas digunakan untuk menampilkan isi daftar
dari direktori /etc/passwd, sedangkan perintah $ ls -al /etc/passwd >> baru digunakn untuk
mengbelokkan tampilan dari hasil eksekusi perintah $ ls -al /etc/passwd ke file baru tampa
mengubah isi dari file baru sebelumnya yang telah terisi hasil pembelokan dari perintah $ ls -al
pada direktori /home/pc-18 yang apabila ditampilkan isinya menjadi seperti pada gambar
berikut ini:
Gamabar 5.4
Analisis:
Gambar 5.4 tersebut adalah tampilan dari isi file baru yang ketika ditambahkan
pembelokan dari perintah $ ls -al /etc/passwd
3. Urutkan file baru dengan cara membelokkan standard input.
Jawaban:
Gamabar 5.5
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
lanjutan...
Gamabar 5.5
Analisis:
Ganbar diatas adalah tampilan dari perintah cat 0< baru | sort, yang menampilkan isi file
baru yang kemusdian disortir berdasarkan abjad.
4. Urutkan file baru dengan cara membelokkan standard input dan standard output ke file
baru.urut .
Jawaban:
Gamabar 5.6
Analisis:
Gambar tersebut adalah tampilan dari perintah $ cat 0< baru | sort > baru.urut, yang
maksudnya adalh membelokan hasil tampilan dari perintah $ cat 0< baru | sort file baru.urut
5. Buatlah direktori latihan2 sebanyak 2 kali dan belokkan standard error ke file rmdirerror.txt.
Jawaban:
Gamabar 5.7
Analisis:
Gambar diatas adalah tampilan dari perintah $ mkdir latihan2
 yang berfungsi untuk
membuat direktori latihan2, dan ketika ditulis kembali perintah tersebut maka akan timbul
pesan error, yang kemudian dibelokan tampilanya kedalam fmdirerror.txt dan langsung
ditampilkan.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
6. Urutkan kalimat berikut : Jakarta , Bandung , Surabaya , Padang, Palembang , Lampung .
Dengan menggunakan notasi here document (<@@@ ...@@@)
Jawaban:
Analisis:
Perintah menggunakan notasi here document <@@@ ...@@@
7. Hitung jumlah baris, kata dan karakter dari file baru.urut dengan menggunakan filter dan
tambahkan data tersebut ke file baru.
Jawaban:
Analisis:
perintah pada ganbar diatas digunakn untuk mebelokan hasil tampilan dari perintah ls
baru.urut ke file baru tampa mengubah isi file yang ada sebelumnya.
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”
Analisis:
Pada gambar diatas tampak tiga perintah yang berbeda, pada perintah cat hello.txt
tampilanya ditampilkan tampa disortir atau diurutkan sesuai dengan abjad. Sedangkan pada
tampilannya disortir. Dan pada perintah ketiga hanya ditampilkan data yang digrer yaitu yang
mengandung kata dog.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
SUMMARY PRAKTIKUM 2
Perintah Deskripsi Format
grep
Digunakan untuk menyaring masukannya
dan menampilkan baris-baris yang hanya
mengandung pola yang ditentukan. Pola ini
disebut regular expression.
$ grep [OPTIONS] PATTERN [FILE...]
$ grep [OPTIONS] [-e PATTERN | -f
FILE] [FILE...]
wc
Digunakan untuk menghitung jumlah baris,
kata dan karakter dari baris-baris masukan
yang diberikan kepadanya
$ wc [OPTION]... [FILE]...
$ wc [OPTION]... --files0-from=F
sort
Digunakan untuk mengurutkan masukannya
berdasarkan urutan nomor ASCII dari
karakter.
$ sort [OPTION]... [FILE]...
$ sort [OPTION]... --files0-from=F
cut
Digunakan untuk mengambil kolom tertentu
dari baris-baris masukannya, yang
ditentukan pada option –c.
$ cat [OPTION]... [FILE]...
uniq
Digunakan untuk menghilangkan baris-baris
berurutan yang mengalami duplikasi,
biasanya digabungkan dalam pipeline
dengan sort.
$ uniq [OPTION]... [INPUT
[OUTPUT]]
Kesimpulan
Pada praktikum Operasi Input dan Output ini saya dapat menyimpilkan bahwa Setiap kali kita
memberikan instruksi atau perintah, maka Linux kernel akan menciptakan sebuah proses dengan
memberikan nomor identitas dari proses yang sedang berlangsung. Dan proses dalam Linux selalu
membutuhkan Input yang kemudian menghasilkan suatu Output.
Dan pada saat Linux mendeskripsikan input maunpun otput tidak membedakan antara peralatan
hardware dan file, melainkan Linux akan memanipulasi peralatan hardware sama dengan file.
Ibrahim Naki Semester II

More Related Content

What's hot

Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxIbrahim Naki
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekLaili Wahyunita
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysqlsukangimpi
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Bagan terstruktur
Bagan terstrukturBagan terstruktur
Bagan terstrukturiimpunya3
 
Manajemen User dan Group
Manajemen User dan GroupManajemen User dan Group
Manajemen User dan GroupLusiana Diyan
 
Modul bahan-ajar-kecerdasan-buatan-ptiik-final
Modul bahan-ajar-kecerdasan-buatan-ptiik-finalModul bahan-ajar-kecerdasan-buatan-ptiik-final
Modul bahan-ajar-kecerdasan-buatan-ptiik-finalRamla Lamantha
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLShofura Kamal
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAdam Mukharil Bachtiar
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasiahmad haidaroh
 
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupLAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupIbrahim Naki
 
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)KuliahKita
 
Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)Faisal Amir
 

What's hot (20)

Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi Linux
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendek
 
Os2013 lap2-ridwan
Os2013 lap2-ridwanOs2013 lap2-ridwan
Os2013 lap2-ridwan
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Perkuliahan ke 6 queue
Perkuliahan ke 6 queuePerkuliahan ke 6 queue
Perkuliahan ke 6 queue
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Bagan terstruktur
Bagan terstrukturBagan terstruktur
Bagan terstruktur
 
Manajemen User dan Group
Manajemen User dan GroupManajemen User dan Group
Manajemen User dan Group
 
Modul bahan-ajar-kecerdasan-buatan-ptiik-final
Modul bahan-ajar-kecerdasan-buatan-ptiik-finalModul bahan-ajar-kecerdasan-buatan-ptiik-final
Modul bahan-ajar-kecerdasan-buatan-ptiik-final
 
L I N U X
L I N U XL I N U X
L I N U X
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasi
 
circular linked list
circular linked listcircular linked list
circular linked list
 
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupLAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism
 
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
 
Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)
 

Viewers also liked

Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxIbrahim Naki
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input outputYazid Albustomi
 
Kesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxKesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxDede Supriyatna
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file systemMooksHal Mhiestri
 
Pengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxPengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxIrsal Shabirin
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linuxnisarhmayanti
 
Membuat Class Sendiri
Membuat Class SendiriMembuat Class Sendiri
Membuat Class SendiriIbrahim Naki
 
Sortir Nilai dengan JSP
Sortir Nilai dengan JSPSortir Nilai dengan JSP
Sortir Nilai dengan JSPIbrahim Naki
 
Membuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawMembuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawIbrahim Naki
 
Laporan Praktikum OS
Laporan Praktikum OS Laporan Praktikum OS
Laporan Praktikum OS Ibrahim Naki
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfaceIbrahim Naki
 
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ibrahim Naki
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okNie Andini
 
Laporan Praktikum Modul 3 (Instalasi Linux)
Laporan Praktikum Modul 3 (Instalasi Linux)Laporan Praktikum Modul 3 (Instalasi Linux)
Laporan Praktikum Modul 3 (Instalasi Linux)Faisal Amir
 

Viewers also liked (20)

Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi Linux
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input output
 
Kata pengantar
Kata pengantarKata pengantar
Kata pengantar
 
Sistem input output
Sistem input outputSistem input output
Sistem input output
 
CertificacióN Necc 2009
CertificacióN Necc 2009CertificacióN Necc 2009
CertificacióN Necc 2009
 
Kesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxKesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linux
 
Os2013 lap1-ridwan
Os2013 lap1-ridwanOs2013 lap1-ridwan
Os2013 lap1-ridwan
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
Pengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxPengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linux
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linux
 
Java Class
Java ClassJava Class
Java Class
 
Membuat Class Sendiri
Membuat Class SendiriMembuat Class Sendiri
Membuat Class Sendiri
 
Sortir Nilai dengan JSP
Sortir Nilai dengan JSPSortir Nilai dengan JSP
Sortir Nilai dengan JSP
 
Membuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawMembuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel Draw
 
Praktikum 4B
Praktikum 4BPraktikum 4B
Praktikum 4B
 
Laporan Praktikum OS
Laporan Praktikum OS Laporan Praktikum OS
Laporan Praktikum OS
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan Interface
 
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux ok
 
Laporan Praktikum Modul 3 (Instalasi Linux)
Laporan Praktikum Modul 3 (Instalasi Linux)Laporan Praktikum Modul 3 (Instalasi Linux)
Laporan Praktikum Modul 3 (Instalasi Linux)
 

Similar to OPERASI INPUT OUTPUT di Linux

Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopirizqitohopi
 
Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Mirza Afrizal
 
Meeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutMeeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutSyaiful Ahdan
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikumjoko2016
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sedAde Tamin
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.docJurnal IT
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.docJurnal IT
 
Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Indah Kusumawati
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 
Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Godel Amorr
 
02.pengenalan dos
02.pengenalan dos02.pengenalan dos
02.pengenalan dosIin Inayah
 
Perintah-perintah MS-DOS
Perintah-perintah MS-DOSPerintah-perintah MS-DOS
Perintah-perintah MS-DOSsfhsjd
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devi Apriansyah
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3yats hidayat
 

Similar to OPERASI INPUT OUTPUT di Linux (20)

Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopi
 
Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)
 
Meeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutMeeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handout
 
Praktikum 2
Praktikum 2Praktikum 2
Praktikum 2
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sed
 
LaTeX3
LaTeX3LaTeX3
LaTeX3
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sed
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.doc
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.doc
 
Aca
AcaAca
Aca
 
Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 
Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013
 
Krisna vb6-12
Krisna vb6-12Krisna vb6-12
Krisna vb6-12
 
02.pengenalan dos
02.pengenalan dos02.pengenalan dos
02.pengenalan dos
 
fall for you
fall for youfall for you
fall for you
 
Perintah-perintah MS-DOS
Perintah-perintah MS-DOSPerintah-perintah MS-DOS
Perintah-perintah MS-DOS
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
 

Recently uploaded

Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRizalAminulloh2
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024editwebsitesubdit
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024RoseMia3
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxMOHDAZLANBINALIMoe
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 

Recently uploaded (20)

Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 

OPERASI INPUT OUTPUT di Linux

  • 1. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Percobaan1 • Output ke layar (standar output), input dari system (kernel) , dengan menggunakan perintah PS, seperti pada gambar 1.1 berikut ini: Gambar 1.1 Analisis : Perintah ps adalah perintah yang digunakan untuk menampilkan informasi mengenai proses yang sedang aktif di dalam sistem operasi linux dan setelah saya amati dari komputer yang saya gunakan dengan komputer teman-teman yang lain, tampilanya pun berbeda yang menujukan proses yang dijalankan juga berbeda. • Output ke layar (standar output), input dari keyboard (standard input) dengan menggunakan perintah cat seperti pada gambar 1.2 berikut: Gambar 1.2 Analisis : Perintah cat ini digunakan untuk menampilkan standar input keyboard ke standar output dalam terminal, misalnya pada gambar 1.2 diatas dimana ketika saya menginputkan kalimat hallo, apa kabar? Yamg kemudian dienter maka kalimat hallo apa kabar? tersebut akan ditampilkan kembali itulah yang disebut dengan standar output. • Input dari keyboard dan output ke alamat internet , dengan menggunkan perintah mail seperti proses berikut ini: Gambar 1.3 Analisis : Pada gambar 1.3 diatas memberikan informasi bahwa perangkat pendukung mail belum terinstall, dan diminta untuk dinstall dengan cara yang juga telah diberikan. Dan untuk melanjutkan proses untuk mail ini harus diinstall terlebih dahulu mailutilsnya seperti pada gambar 1.4 berikut: Gambar 1.4 Analisis: Gambar 1.4 diatas menujukan proses penginstallan sedang berlangsung dan harus Ibrahim Naki Semester II
  • 2. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT menunggu hingga beberapa menit. Setelah proses intalasi selesai,maka dilanjutkan dengan proses utuk proses pengiriman email dengan menggunkan mail, seperti pada gambar 1.5 berikut: Gambar 1.5 Analisis: Perintah mail ini berfungsi layaknya seperti layanan email lainya, yaitu untuk mengirim email kepada orang atau alamat email yang dituju, diman apada praktikum ini saya menggunakan alamat saya sendiri, dan apabila email ini berhasil dikirim kealamat tujuan akan disimpan di spam • Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka tampilan error pada layar (standard error) dengan menggunakn perintah mkdir Gambar 1.6 Analisis: Perintah Mkdir adalah perintah untuk membuat direktori baru, sesuai dengan nama yang diinputkan setalahnya, dan apabila kita akan membuat direktori lagi denagn format nama yang sama maka akan muncul pesan bahwa file/direktory tidak dapat dibuat karna telah dibuat dan inilah yang disebut dengan tampilan error (Standar Input error) Percobaan 2 : Pembelokan (redirection) • Pembelokan standar output Gambar 2 .1 Analisi: Perintah “$ cat 1> myfile.txt” yang di ikuti dengan penulisan isi dari file dan setelah selesai mengetik diakhiri dengan kombinasi tombol Ctrl+D pada gambar 2.1 diatas berfungsi sebagai pembelokan standart output atau yang berfungsi untuk membelokkan standar input kedalam satu file bernama ‘filesaya.txt’. • Pembelokan standar input, yaitu input dibelokkan dari keyboard menjadi dari file Gambar 2 .2 Analisis: Perintah “$cat 0< filesaya.txt”, pada gambar 2.2 diatas berfungsi sebagai pembelokan standar output yang sebelumnya telah diinputkan pada praktek sebelumnya, yang juga sama Ibrahim Naki Semester II
  • 3. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT dengan perintah “cat filesaya.txt” yaitu menampilkan isi file yang yang telah dibuat sebelumnya atau nama file yang dituju. • Pembelokan standar error untuk disimpan di file Gambar 2 .3 Analisis: Perintah “$ mkdir mydir 2> myerror” berjalan dengan cara: ketika dimasukan perintah tersebut kemudian dienter maka perintah yang pertama kali dijalankan adalah mkdir mydir yang kemudin dilanjutkan dengan proses peyalinan, mengkopi, atau menyimpan pesan error pada proses mkdir mydir ke file myerror. yang bisa dipastikan dengan melihat isi filenya dengan perintah cat myerror.txt • Notasi 2>&1 : pembelokan standar error (2>) adalah identik dengan file descriptor 1. Gambar 2 .4 Analisis: Perintah “ls filebaru 2> out.txt” pada gambar 2.4 sama halnya dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung menampilkannya pada console terminal. • Notasi 1>&2 (atau >&2) : pembelokan standar output adalah sama dengan file descriptor 2 yaitu standar error Gambar 2 .5 Analisis: Perintah “echo “mencoba menulis file” 1> baru pada gambar 2.4 sama halnya dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin Ibrahim Naki Semester II
  • 4. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung menampilkannya pada console terminal. • Notasi >> (append) Gambar 2 .6 Analisis: Perintah ini berfungsi untuk menambahkan isi dari file tanpa menghapus yang ada di dalamnya. Untuk percobaan ini Nisa tidak perlu menjelaskan panjang lebar pada temen-temen, langsung menuju gambar dibawah aj • Notasi here document (<<++ .... ++) Gambar 2 .7 Analisis: Perintah ini digunakan sebagai pembatas input dari keyboard. Symbol “%%” dapat kita ganti dengan symbol-symbol lain. Untuk lebih jelasnya silahkan melihat gambar di bawah ini. • Notasi – (input keyboard) Gambar 2 .8 Analisis: perintah ini akan menampilakn isi file steb by by steb atau satai persatu sesuai dengan urutan file yang dimsukan setalah perintah cat • Untuk membelokkan standart output ke file, digunakan operator > Ibrahim Naki Semester II
  • 5. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Gamabar 2 .9 Analisis: Untuk membelokkan standar output ke dalam file, kita gunakan operator >, sedangkan untuk menambahkan output ke dalam file tanpa menghapus isi file kita gunakan operator >>. dan untuk mengbelokkan kita dapat menggunakan perintah <. • Pembelokan standart input dan standart output dapat dikombinasikan tetapi tidak boleh menggunakan nama file yang sama sebagai standart input dan output. Gamabar 2 .10 Analisis: Pada saat kita lihat isi file out dengan perintah “cat out”, maka layar kita akan penuh dengan kata-kata hello dan out. Karena kedua kata itu ditulis berulang kali ke dalam file out melalui perintah “cat < out >> out” seperti pada gambar berikut ini: Gamabar 2 .11 Ibrahim Naki Semester II
  • 6. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Percobaan 3 : Pipa (pipeline) Mekanisme pipa digunakan sebagai alat komunikasi antar proses. Input Proses1⇒ ⇒ Output = Input Proses2 Output Proses 1 menghasilkan output yang selanjutnya⇒ ⇒ digunakan sebagai input oleh Proses 2. Hubungan output input ini dinamakan pipa, yang menghubngkan Proses 1 dengan Proses2 dan dinyatakan dengan symbol “|”. • Operator pipa “|” digunakan untuk membuat eksekusi proses dengan melewati data langsung ke data lainnya. Untuk percobaannya, kita langsung menuju gambar-gambar di bawah ini. Gamabar 3.1 Analisis: Perintah diatas adalah perintah yang digunakn untuk mengetahui user yang sedang aktif , yang kemudian dosort. Gamabar 3.2 Analisis: Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | more” yang mengeksekusi perintah ls -l lebih awal yang kemudian di more. Gamabar 3.3 Ibrahim Naki Semester II
  • 7. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Analisis: Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | sort | more” yang cara kerjanya diawali membaca perintah ls -l yang kemudian disortir dan ditampilkan dengan cara meremore Percobaan4 : Dalam percobaan pertama ini, kita akan melakukan beberapa percobaan yang berhubungan dengan Filter. Percobaan ini lebih mengarah kepada mengkombinasikan utilitas system untuk membuat fungsi yang lebh kompleks. Gambar 4.1 Analisis: Perintah pada gambar 4.1 tersebut adalah menampilkan user yang sedang aktif yang kemudian diikuti perintah grep yang akan memberikan warna lain pada kata yang dituliskan setelahnya. Gamabar 4.2 Analisis: Perintah tersebut akan mengrep atau memberikan tanda warna pada kata kunci yaitu Pc- 18 pada direktori /etc/passwd Gamabar 4.3 Analisis: Perintah diatas diawali digunakan untuk menampilakn jumlah baris, kata, karakter, byte, atau maksimalgaris panjang. pada satu direktori yaitu /etc. Gamabar 4.4 Analisis: Perintah ini digunakn untuk membuat file kelasA.txt yang disertai dengan nama tersebut yang murupakan isi dari file tersebut. Gamabar 4.5 Analisis: Perintah ini digunakn untuk membuat file kelasB.txt yang kemudian diikuti dengan pengisian nama yang juga merupakan isi dari file tersebut. Ibrahim Naki Semester II
  • 8. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Gamabar 4.6 Analisis: Perintah ini digunakan untuk menampilkan isi file yang kemudian disortir berdasarkan nama atau abjad Gamabar 4.7 Analisis: Perintah ini digunakn untuk mengkopi isi file kelasA dan kelasB kedalam file Kelas.txt Gamabar 4.8 Analisis: Perintah ini digunakn untuk digunaka untuk menampilkan isi file kelas.txt yang disort dan dilanjutkan dengan uniq. Ibrahim Naki Semester II
  • 9. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT LATIHAN 1. Lihat daftar secara lengkap pada direktori aktif, belokkan tampilan standard output ke file baru. Jawaban: Gamabar 5.1 Analisis: Perintah pada gambar 5.1 tersebut digunakan untuk menampilkan isi daftar pada direktory yang sedang aktif yaitu diderektori /home/pc-18/ Gamabar 5.2 Analisis: Perintah ditas digunakan untuk membelokan tampilan yang dieksekusi oleh perintah ls -al ke file baru. Dan ketika dibelokkan tidak ditampuilkan dalam bentuk direktori seperti tampilan semula dari ls -al yang apabila direktori diberi tanda dengan warna yang berbeda dangan file. 2. Lihat daftar secara lengkap pada direktori /etc/passwd , belokkan tampilan standard output ke file baru tanpa menghapus file baru sebelumnya. Jawaban: Gamabar 5.3 Analisis: Ibrahim Naki Semester II
  • 10. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Perintah $ ls -al /etc/passwd pada gambar diatas digunakan untuk menampilkan isi daftar dari direktori /etc/passwd, sedangkan perintah $ ls -al /etc/passwd >> baru digunakn untuk mengbelokkan tampilan dari hasil eksekusi perintah $ ls -al /etc/passwd ke file baru tampa mengubah isi dari file baru sebelumnya yang telah terisi hasil pembelokan dari perintah $ ls -al pada direktori /home/pc-18 yang apabila ditampilkan isinya menjadi seperti pada gambar berikut ini: Gamabar 5.4 Analisis: Gambar 5.4 tersebut adalah tampilan dari isi file baru yang ketika ditambahkan pembelokan dari perintah $ ls -al /etc/passwd 3. Urutkan file baru dengan cara membelokkan standard input. Jawaban: Gamabar 5.5 Ibrahim Naki Semester II
  • 11. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT lanjutan... Gamabar 5.5 Analisis: Ganbar diatas adalah tampilan dari perintah cat 0< baru | sort, yang menampilkan isi file baru yang kemusdian disortir berdasarkan abjad. 4. Urutkan file baru dengan cara membelokkan standard input dan standard output ke file baru.urut . Jawaban: Gamabar 5.6 Analisis: Gambar tersebut adalah tampilan dari perintah $ cat 0< baru | sort > baru.urut, yang maksudnya adalh membelokan hasil tampilan dari perintah $ cat 0< baru | sort file baru.urut 5. Buatlah direktori latihan2 sebanyak 2 kali dan belokkan standard error ke file rmdirerror.txt. Jawaban: Gamabar 5.7 Analisis: Gambar diatas adalah tampilan dari perintah $ mkdir latihan2 yang berfungsi untuk membuat direktori latihan2, dan ketika ditulis kembali perintah tersebut maka akan timbul pesan error, yang kemudian dibelokan tampilanya kedalam fmdirerror.txt dan langsung ditampilkan. Ibrahim Naki Semester II
  • 12. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT 6. Urutkan kalimat berikut : Jakarta , Bandung , Surabaya , Padang, Palembang , Lampung . Dengan menggunakan notasi here document (<@@@ ...@@@) Jawaban: Analisis: Perintah menggunakan notasi here document <@@@ ...@@@ 7. Hitung jumlah baris, kata dan karakter dari file baru.urut dengan menggunakan filter dan tambahkan data tersebut ke file baru. Jawaban: Analisis: perintah pada ganbar diatas digunakn untuk mebelokan hasil tampilan dari perintah ls baru.urut ke file baru tampa mengubah isi file yang ada sebelumnya. 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” Analisis: Pada gambar diatas tampak tiga perintah yang berbeda, pada perintah cat hello.txt tampilanya ditampilkan tampa disortir atau diurutkan sesuai dengan abjad. Sedangkan pada tampilannya disortir. Dan pada perintah ketiga hanya ditampilkan data yang digrer yaitu yang mengandung kata dog. Ibrahim Naki Semester II
  • 13. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT SUMMARY PRAKTIKUM 2 Perintah Deskripsi Format grep Digunakan untuk menyaring masukannya dan menampilkan baris-baris yang hanya mengandung pola yang ditentukan. Pola ini disebut regular expression. $ grep [OPTIONS] PATTERN [FILE...] $ grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...] wc Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris-baris masukan yang diberikan kepadanya $ wc [OPTION]... [FILE]... $ wc [OPTION]... --files0-from=F sort Digunakan untuk mengurutkan masukannya berdasarkan urutan nomor ASCII dari karakter. $ sort [OPTION]... [FILE]... $ sort [OPTION]... --files0-from=F cut Digunakan untuk mengambil kolom tertentu dari baris-baris masukannya, yang ditentukan pada option –c. $ cat [OPTION]... [FILE]... uniq Digunakan untuk menghilangkan baris-baris berurutan yang mengalami duplikasi, biasanya digabungkan dalam pipeline dengan sort. $ uniq [OPTION]... [INPUT [OUTPUT]] Kesimpulan Pada praktikum Operasi Input dan Output ini saya dapat menyimpilkan bahwa Setiap kali kita memberikan instruksi atau perintah, maka Linux kernel akan menciptakan sebuah proses dengan memberikan nomor identitas dari proses yang sedang berlangsung. Dan proses dalam Linux selalu membutuhkan Input yang kemudian menghasilkan suatu Output. Dan pada saat Linux mendeskripsikan input maunpun otput tidak membedakan antara peralatan hardware dan file, melainkan Linux akan memanipulasi peralatan hardware sama dengan file. Ibrahim Naki Semester II