Sistem Informasi Input dan Output Pada Linux
Transcript of Sistem Informasi Input dan Output Pada Linux
PRAKTIKUM 2OPERASI INPUT OUTPUT
Di Susun Oleh:
Luberto Rudy NugrohoM3115080
TI D
D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
LAPORAN RESMI1. Analisa hasil percobaan 1 sampai dengan 4, untuk setiap perintah jelaskan tampilannya.
Percobaan 1
Meliputi :Output Layar (standart layar), input dari system.
Perintah : ps (print status)
Analisa : Perintah ini digunakan untuk melihat identitas diri
Output Layar (standart layar), input dari keyboardPerintah : cat
Analisa : Perintah ini digunakan untuk melihat Output Layar (standart layar), inputdari keyboard
Input dari keyboard output ke alamat internet.Perintah : mail
Analisa : Perintah ini digunakan untuk melihat Input dari keyboard output kealamat internetInput nama direktori, output tidak ada (membuat direktori
baru), bila terjadierrormaka tampilkan error pada layar (standar error).
Perintah : makdir mydir
Analisa : Perintah ini digunakan untuk melihat Input nama direktori, output tidakada (membuat direktori baru), bila terjadierror maka tampilkan error pada layar (standarerror)
Percobaan 2Meliputi :
Pembelokan standar output.Perintah : cat 1> myfile.txt
Analisa : Perintah ini digunakan untuk Pembelokan standar output.
Pembelokkan standar input, yaiut input dibelokkan dari keyboard menjadi dari file.Perintah : cat 0< myfile.txt
Analisa : Perintah ini digunakan untuk Pembelokkan standar input, yaiut inputdibelokkan dari keyboard menjadi dari file.
Pembelokkan standar error untuk disimpan di file.Perintah : makdir mydir 2> myerror.txt
Analisa : Perintah ini digunakan untuk Pembelokkan standar error untuk disimpandi fileNotasi 2>&1 : pembelokkan standar error (2>) adalah identik dengan file descriptor1.Perintah : ls filebaru,: ls filebaru 2> out.txt,: ls filebaru 2> out.txt 2>&1
Analisa : Perintah ini digunakan untuk pembelokkan standar error (2>) adalahidentik dengan file descriptor 1
Notasi >> (append).Perintah : echo “kata pertama” > surat: echo “kata kedua” >> surat: echo “kata ketiga” >> surat: cat surat: echo “kata keempat” >> surat: cat surat
Analisa : Perintah ini digunakan untuk Notasi >> (append)
Notasi here document (<<++ …. ++) digunakan sebagai pembatas input darikeyboard. Perhatikan bahwa tanda pembatas dapat digantikan dengan tanda apa saja,namun harus sama dan tanda penutup harus diberikan pada awal baris.Perintah : cat <<++: cat <<%%
Analisa : Perintah ini digunakan untuk pembatas input dari keyboard. Perhatikanbahwa tanda pembatas dapat digantikan dengan tanda apa saja, namun harus sama dan tandapenutup harus diberikan pada awal baris.
Notasi – (input keyboard) adalah representan input dari keyboard. Artinyamenampilkan file 1, kemudian menampilkan input dari keyboard dan menampilkanfile 2. Perhatikan bahwa notasi “-” berarti menyelipkan input dari keyboard.Perintah : cat myfile.txt - surat
Analisa : Perintah ini digunakan untuk menampilkan input dari keyboard dan menampilkan file 2
Untuk membelokkan standart output ke file, digunakan opeator >.Perintah : echo hello: echo hello > output: cat output
Analisa : Perintah ini digunakan untuk membelokkan standart output ke file,digunakan opeator >
Untuk menambahkan output ke file digunakan operator >>.Perintah : echo bye >> output: cat output
Analisa : Perintah ini digunakan untuk menambahkan output ke file digunakanoperator >>
Pembelokkan standart input dan standart output dapat dikombinasikan tetapi tidakboleh menggunakan nama file yang sama sebagai standart input dan output.Perintah : cat < output > out: cat out: cat < output >> out: cat out: cat < output > output: cat out: cat < out >> out
Analisa : Perintah ini digunakan untuk Pembelokkan standart input dan standartoutput dapat dikombinasikan tetapi tidak boleh menggunakan nama file yang sama sebagaistandart input dan output.
Percobaan 3Meliputi :Operator pipa (|) digunakan untuk membuat eksekusi proses dengan mewakili datalangsung ke data lainnya.Perintah : $ who: $ who | sort: $ who | sort –r: $ who > tmp: $ sort tmp: $ rm tmp
Perintah : $ ls –l /etc | morePerintah : $ ls –l /etc | sort | more
Analisa : Perintah ini digunakan untuk membuat eksekusi proses dengan mewakilidata langsung ke data lainnya.
Percobaan 4Meliputi :Pipa juga digunakan untuk mengkobinasikan utilitas sistem untuk membentuk fungsiyang lebih kompleks.Perintah : $ w –h | grep <user>: $ grep <user> /etc/passwd: $ ls /etc | wc: $ ls /etc | wc –l: $ cat > kelas1.txt: Badu: Zulkifli: Yulizir: Yudi: Ade: [Ctrl-d]: $ cat > kelas2.txt: Budi: Gama: Asep: MuchlisPerintah : [Ctrl-d]: $ cat kelas1.txt kelas2.txt | sort: $ cat kelas1.txt kelas2.txt > kelas.txt: $ cat kelas.txt | sort | uniq
Analisa : Perintah ini digunakan untuk mengkobinasikan utilitas sistem untuk
membentuk fungsi yang lebih kompleks.
Kesimpulan.Kesimpulan dari laporan ini adalah system proses, input, dan output yang terjadi pada linux dapat dirinci dengan mudah menggunakan kata perintah yang bermacam-macam sesuai dengan kebutuhan kita contohnya:o PipeLine dugunakan untuk alat komunikasi antar proses.o Filter adalah utilitas linux yang dapat memproses standart linux.