Rabu, 07 November 2012

TUGAS PRAKTIKUM SISTEM OPERASI 6

PRAKTIKUM 2

 

OPERASI INPUT DAN OUTPUT
PENJELASAN
    1. Redirection  (Pembelokan)
Pembelokan  dilakukan untuk standard input, output dan error, yaitu untuk mengalihkan file descriptor dari 0, 1, dan 2. Simbol untuk pembelokan adalah :
0 < atau < pengganti standard input
1 > atau > pengganti standard output
2>
2. Pipeline (Pipa)
Pipa di gunakan sebagai alat komunikasi antar proses.
InputProses 1Output InputProses 2Output
Proses 1 menghasilkan output yang selanjutnya di gunakan sebagai input oleh proses 2. Hubungan output input ini dinamakan pipa, yang menghubungkan proses 1 dengan proses 2 dan dinyatakan dengan symbol “|”.
3. Perintah “echo“
Untuk membuat suatu file.

# echo > nama_file
4. Perintah “cat”
Melihat isi file.

# cat 1> myfile.txt → pembelokan standard output
# cat 0< myfile.txt atau # cat myfile.txt → pembelokan standard input, yaitu input dibelokkan dari keyboard menjadi dari file.
5. Perintah “more”
Menampilkan file satu layar penuh.

Contoh : # more f1
6.  Perintah “sort”
Mengurutkan data yang ada di dalam sebuah file text berdasarkan urutan nomor ASCII dari karakter.

Contoh : # who | sort, # who | sort -r
7. Perintah “grep”
Menyaring masukkan dan menampilkan baris-baris yang hanya mengandung pola yang ditentukan.

# grep <user> /etc/passwd
8. Perintah “wc”
Untuk menhitung kata, baris dan karakter dalam sebuah file.

# ls /etc | wc –l : untuk menghitung jumlah baris.
# ls /etc | wc –c : untuk menghitung jumlah karakter.
# ls /etc | wc –w : untuk menghitung jumlah kata.
9. Perintah “cut”
Memotong karakter dari sebuah kata dalam baris.

# cut –f : membagi berdasarkan posisi field.
# cut - c : memenggal berdasarkan posisi karakter.
10. Perintah “uniq”
Digunakan untuk menghilangkan baris-baris berurutan yang mengalami duplikasi, biasanya digabungkan dalam pipeline dengan sort.

# cat kelas.txt | sort | uniq

  

PRAKTIKUM 3

1. Cari berapa banyak instruksi yang dapat di gunakan untuk membuat file, praktekkan?

  1.  touch nama_file  

    contoh : # touch catatan.txt atau $ touch catatan.txt

  2. echo > nama_file

    contoh : #  echo > catatan.txt atau $ echo catatan.txt

  3. cat > nama_file

    contoh : # cat > catatan.txt atau $ cat > catatan.txt

  4. nano nama_file

    contoh : # nano coba.txt atau $ nano coba.txt

  5. pico nama_file

    contoh : # pico coba.txt atau $ pico coba.txt

  6. vi nama_file

    contoh : # vi coba.txt atau $ vi coba.txt

 

2. Bagaimana cara masuk dan keluar dari suatu direktori?

    Jawab :

1 komentar: