A. File Descriptor
Contoh Perintah File Descriptor :
1. Output ke layar (standard output), input dari sistem (kernel).
Ketik : # ps
2. Output ke layar (standard output), input dari keyboard (standard input).
Ketik : # cat
maka cursor akan berpindah kebawah dan membuat baris kosong baru lalu kalian bisa langsung mengetikannya yang nantinya akan ditampilkan (output).
3. Input dari keyboard dan output ke alamat internet.
Ketik : # mail emailkamu@mail.com
maka akan tampil (Cc, subject dan isi email). Untuk mengakhirinya tekan ctrl+d.
4. Input nama direktori, bila terjadi error maka akan muncul standard error pada layar.
Ketik : # mkdir mydir
"mydir" nama direktori yang akan dibuat. Apabila muncul pesan "mkdir cannot create directory 'mydir' : file exists" artinya direktori dengan nama "mydir" telah ada dan tidak bisa dibuat lagi.
B. Pembelokkan (Redirection)
Contoh Perintah Redirection :
1. Pembelokkan standard output dan standard input.
Ketik : # cat 1> myfile.txt
lalu masukkan isi text yang akan disimpan didalam "myfile.txt"
Ketik : # cat 0< myfile.txt
maka akan tampil text yang ada didalam "myfile.txt"
2. Pembelokkan standard error untuk disimpan di file.
Ketik : # mkdir mydir 2> myerror.txt
artinya pesan error yang muncul akan disimpan pada sebuat file .txt
Ketik : # cat myerror.txt
untuk menampilkan pesan error yang tersimpan tadi.
C. Saluran (Pipeline)
Contoh Perintah Pipeline :
Ketik :
$ who
$ who |sort
$ who |sort -r
$ who > tmp
$ sort tmp
$ rm tmp
$ ls -1 /etx |more
$ ls -1 /etc |sort |more
Pipeline (|) adalah fasilitas di shell yang berfungsi untuk memberikan input dari suatu proses dari output proses yang lain.
D. Filter
Contoh Perintah Filter :
Ketik :
$ w -h |grep PM
$ grep st /etc/passwd
$ ls /etc | wc -l
$ cat > kelas1.txt
Toni
ToKha
Ditoel
Uhey Ade
[Ctrl-d]
$ cat > kelas2.txt
Budi Gama Asep Muchlis
[Ctrl-d]
$ cat kelas1.txt kelas2.txt | sort
$ who | cut -c 1-8
$ cat kelas1.txt kelas2.txt | kelas.txt
$ cat kelas.txt | sort | uniq
Filter adalah fasilitas Linux yang dapat memproses standard input dan menampilkan hasilnya pada standard output. Contoh filter adalah cat, sort, grep dll.

0 comments:
Post a Comment