-->

Kamis, 24 Mei 2012

LAPORAN 2


Percobaan 1 : File Descriptor
1. Output Layar (standart layar), input dari system
Hasil Percobaan
 
Analisa
Perintah ini digunakan untuk melihat identitas diri

2. Output Layar (standart layar), input dari keyboard
Hasil Percobaan
 
Analisa
Perintah ini digunakan untuk melihat Output Layar (standart layar), input dari keyboard

3. Input dari keyboard output ke alamat internet
Hasil Percobaan
 
Analisa
Perintah ini digunakan untuk melihat Input dari keyboard output ke alamat internet





4. Input nama direktori, output tidak ada (membuat direktori baru), bila terjadierror maka tampilkan error pada layar (standar error)
Hasil Percobaan
 
Analisa
Perintah ini digunakan untuk melihat Input nama direktori, output tidak ada (membuat direktori baru), bila terjadierror maka tampilkan error pada layar (standar error)


Percobaan 2 : Pembelokan (redirection)
1. Pembelokan standar output
Hasil Percobaan
 
Analisa
Perintah ini digunakan untuk Pembelokan standar output


























































NO
PERINTAH
DESKRIPSI
1.
$ ps
Perintah untuk menampilkan output ke layar yang di input dari system(kernel).
2.
$ cat
Perintah untuk  menampilkan output ke layar sesuai dengan apa yang di input dari keyboard.
3.
$ mail
Perintah untuk menginput dari keyboard dan menampilkan output ke alamat internet yang di input.
4.
$ mkdir mydir
Perintah untuk menginput nama direktori atau membuat direktori yang baru,bila terjadi error maka error pada layar.
5.
$ cat 1> myfile.txt
Ini adalah teks yang saya simpan
Ke file myfile.txt
Perintah untuk pembelokan standar output
6.
$ cat 0< myfile.txt
$ cat myfile.txt
Perintah un tuk pembelokan standar input,yaitu input dibelokkan dari keyboard menjadi dari file.
Outputnya akan menghasilkan Ini adalah teks yang saya simpan.
7.
$ mkdir mydir
$ mkdir mydir 2> myerror.txt
$ cat myerror.txt
Perintah untuk pembelokan standar error untuk di simpan di dalam suatu file
8.
$ ls filebaru
$ ls filebaru 2> out.txt
$ cat out.txt
$ ls filebaru 2> out.txt 2>&1
$ cat out.txt

Notasi 2>&1 :Pembelokan standar error (2>) adalah identik dengan file descriptor1.
9.
$ echo “mencoba menulis file”  1> baru
$ cat filebaru 2> 1>&2
Notasi 2>&1 (atau >&2) : Pembelokan standar output adalah sama dengan file descriptor2 yaitu standar error
10.
$ echo “kata pertama” > surat
$ cat surat
Perintah / notasi untuk menampilkan output “kata pertama” apabila cat surat dipanggil atau di input.
11.
$ cat <<++
Notasi (<<++) yang digunakan sebagai pembatas input dari keyboard,Sehingga menampilkan output yang di input pada keyboard.
12.
$ cat myfile.txt - surat
Notasi (-) yang di input dari keyboard adalah representan input dari keyboard.Artinya menampilkan file1, kemudian menampilkan input dari keyboard dan menampilkan file2.
13.
$ echo hello
$ echo hello > output
$ cat output
Perintah untuk membelokkan standar output ke file, digunakan operator
14.
$ echo bye >> output
Perintah untuk menambahkan output ke file digunakan operator >>
15.
$ cat < output
Perintah untuk membelokkan standar input digunakan operator <
16.
$ cat <output> out
$ cat out
$ cat <output>> out
$ cat out
$ cat <output> output
Pembelokan standar input dan standar output dapat dikombinasikan tetapi boleh menggunakan nama file yang sama sebagai standar input dan output(proses tidak berhenti).untuk menormalkan (ctrl-c).
17.
$ who
$ who | sort
$ who | sort –r
$ who > tmp
$ sort tmp
$ rm tmp
Operator (|) pipa yang digunakan untuk membuat eksekusi proses dengan melewati data langsung ke data lainnya.
18.
$ w –h | grep <user>
Pipa juga digunakan untuk mengkombinasikan utilitas system untuk membentuk fungsi yang lebih kompleks.