Anda di halaman 1dari 8

PRAKTIKUM SISTEM OPERASI

LAPORAN PRAKTIKUM FILE KOMPRES LINUX

Dibuat Oleh :

Nama : Abdul Quddus Pahmi. SZ

NIM : 09011282126068

Kelas : SK 3B .INDRALAYA

FAKULTAS ILMU KOMPUTER


PROGRAM STUDI SISTEM KOMPUTER
UNIVERSITAS SRIWIJAYA
PALEMBANG
2022
Laporan Praktikum

PERCOBAAN 1

ps : Perintah yang berguna untuk menampilkan proses yang sedang berlangsung di os linux saat Ini.

cat,dimana saya memasukan input “hallo. Apa khabar” dan keluar kembali output yang sama “hallo.
Apa khabar”

Sebelumnya diperlukan instalasi mailutils dengan command “sudo apt-get install mailutils”

Ketika saya memasukan alamat email saya sendiri seharusnya akan terkirim pesan email di spam.

Error dikarenakan terdapat nama direktori yang ada sama dengan nama direktori yg akan dibuat.
PERCOBAAN 2

Membelokan standar output ke file myfile.txt

Membelokan standar input ke myfile.txt , cat myfile.txt menunjukan output yang dimasukan
sebelumnya.

Mkdir mydir error karena nama direktori tersebut sudah ada. “mkdir mydir” membelokan pesan
errornya ke my.error.txt , juga isi filenya.

ls filebaru 2> out.txt untuk membelokan pesan error juga isi file ke out.txt, ls filebaru 2> out.txt 2>&1
command untuk menghapus pesan error yang tadi dibelokan ke out.txt dari ls filebaru (undo), dan
ditambahkan &1 untuk langsung mengeluarkan isi file out.txt.

sedikit berbeda dengan percobaan sebelumnya, kali ini yang di copy ialah pesan error dari “cat baru”

Command “>” menambahkan isi dari file dengan isi yang baru dengan menghapus isi yang lama,
command “>>” menambahkan isi baru dengan menulisnya di baris bawah isi file sebelumnya.
cat <<++, menambahkan isi file perbaris dengan diakhiri “++” yang langsung menampilkan isi yang
barusan ditambahkan. Simbol “++” dapat juga digantikan dengan simbol2 yang lain seperti “%%”,
simbol tersebut sebagai pembatas input keyboard dengan output.

Command baris pertama gambar diatas menampilkan isi file dengan urutan dari kiri (“myfile.txt” lalu
ke “surat” dan seterusnya)

Menambahkan output isi “hello” ke file output.

menambahkan tambahan isi “bye” ke file output tanpa menghapus isi sebelumnya.

Membelokan standar input “output”


Cat < output > out membelokan standar input dari “output” ke “out”, Cat < output >> out untuk
menambahkan isi file “out” dengan isi file “output”, cat < out >> out yg seharusnya tidak boleh
menggunakan nama file yang sama karena dapat memenuhi isi terminal dengan isi tersebut
berulang kali ditulis .

PERCOBAAN 3

Command diatas menampilkan user yang aktif sekaligus disortir pada saat itu juga dengan pipeline.

Menampilkan isi file /etc sekaligus disortir sekaligus juga di perlihatkan seluruh isinya tanpa more
lagi dikarenakan terlalu banyak.

Pada percobaan diatas mengkombinasikan ketiga utilitas sub materi percobaan ke 5 ini.
LATIHAN

Menampilkan tampilan standar output ke file baru.

Menampilkan daftar lengkap direktori /etc/passwd, lalu membelokan tampilan output ke file “baru”
tanpa menghapus file baru sebelumnya.
Menampilkan file baru yang di sortir yang dilakukan sekaligus dengan pembelokan standar input.

Menampilkan file “baru” yang disortir dengan membelokan input dan output ke file “baru.urut”

Membuat file “latihan2” dua kali dan membelokan pesan errornya ke “rmdirerror.txt”
Mengurutkan @@

Menampilkan jumlah baris,kata, dan karakter pada file baru.urut dan menambahkan isi tersebut ke
file “baru”

File hello.txt yang sudah di tambahkan isi tersebut lalu di ambil kata baris yang memiliki kata kunci
“dog” sekaligus menghapus kata baris yang memiliki kata kunci “cat”.

Analisis praktikum : Praktikum ini mengenalkan kepada file deskriptor, pembelokan input /
output file, juga pipeline denan fitur-fiturnya yang bisa digunakan sekaligus dengan
command-command lainnya.

Anda mungkin juga menyukai