Free INDONESIA Cursors at www.totallyfreecursors.com

Jumat, 25 Mei 2012

LINUX I/O








Linux I/O merupakan hal yang mendasar dari kerja komputer karena kapasitas inilah yang membuat komputer begitu berdayaguna. I/O yang dimaksud adalah device yang menangani masukan dan keluaran, baik itu berupa keyboard, floppy, layar monitor,dsb. Sebenarnya kita telah menggunakan proses I/O ini pada contoh -contoh diatas seperti statement echo yang menampilkan teks atau informasi ke layar, atau operasi redirect ke ke file. selain echo, bash menyediakan perintah builtin printf untuk mengalihkan keluaran ke output standard, baik ke layar ataupun ke file dengan format tertentu, mirip statement printf kepunyaan bahasa C atau perl.



Sebuah proses memerlukan Input dan Output.
1. Proses
2. Output
3. Input

Instruksi (command) yang diberikan pada Linux melalui Shell disebut sebagai eksekusi program yang selanjutnya disebut proses. Setiap kali instruksi diberikan, maka Linux kernel akan menciptakan sebuah proses denfgan memberikan nomor PID (Process Identity). Proses dalam Linux selalu membutuhkan Input dan menghasilkan suatu Output.
Dalam konteks Linux input/output adalah :
1. Keyboard (input)
2. Layar (output)
3. Files
4. Struktur data kernel

1. File Descriptor
Linux berkomunikasi dengan file melalui file descriptor yang direpresabatikan melalui angka yang mulai dari 0,1,2 dan seterusnya.Dalam Linux, file descriptor digunakan untuk manipulasi peralatan. dalam manipulasi ini, manipulasi peralatan hardware disamakan dengan file. File Descriptor ini di representasikan melalui angka yang dimulai dari angka 0, 1, 2, dan seterusnya. Tiga buah File Descriptor yang lalu diciptakan oleh Proses adalah :
0 = keyboard (standar input)
1 = layar (standar output)
2 = layar (standar error)
didalam linux itu terdapat banyak hal tetntang perintah dasar linuxnya…
yaitu fungsi dasar ps perintah ini digunakan untuk memperlihatkan proses yang sedang berjalan pada sistem (kernel) diperlihatkan pada layar .PID (Process Identifier) memperlihatkan nomor setiap proses yang diberikan berurutan oleh kernel linux.
pada fungsi $cat digunakan untuk menghasilkan output kelayar dan merupakan berasal dari input sebuah keyboard
selain itu didalam percobaan file director terdapat beberapa perintah lainnya,misal :
>> mail berfungsi untuk menulis email dari keyboard pada terminal dan mengirimnya ke alamat yang ditentukan

2. Pembelokan
Pembelokan dilakukan untuk standar input,output,yaitu untuk mengalihkan file descriptor 0,1 dan 2
Simbol untuk pembelokan adalah :
1. 0< atau atau > sebagai pengganti standar output
2. 1> atau > pengganti standar output
3. 2>
perintah didalam $ cat 1> myfile.txt adalah digunakan untuk membelokkan sebagai fungsi dari pembelokan standar output
selain itu didalam Pembelokkan ,fungsi $ cat myfile.txt digunakan untuk membelokkan input dari keyboard untuk menjadi sebuah file
didalam percobaan pembelokkan masih terdapat beberapa perintah lainyya,salah satunya :
>> echo “kata pertama” > surat akan membuat file dengan nama baru yang berisi kata pertama
echo “kata kedua” >> surat ,akan menambah kedua pada baris selanjutnya dengan tanda >>
>> cat < output digunakan untuk menampilkan isi file output ke layar

3. Pipa(pipeline)
Mekanisme dari sebuah pipa adalah digunakan sebagai alat komunikasi antar proses,dengan tahapan :
Input => Proses1 => Output => Input => Proses2 => Output
Didalam fungsi $ sort tmp digunakan untuk menampilkan isi dari file tmp dan diurut berdasarkan abjad
selain fungsi $ sort,masih terdapat beberapa perintah lainya,misal :
>> ls -l/etc |more , menampilkan isi dari direktori /etc dengan format list yang panjang
>> ls -l/etc |sort | more , menampilkan isi dari direktori /etc dengan format list yang panjang dan diurutkan

4. Filter
Sebuah filter digunakan untuk dapat memproses standar input dan menampilkan hasil pada standar output.Contoh filter adalah cat, sort, grep, pr, head, tail, paste, dan lainnya.
Pada sebuah rangkaian pipa :
P1 | P2 | P3 …… | Pn-1 | Pn
didalam fungsi perintah filter ini ($ cat kelas1.txt kelas2.txt | sort) digunakan untuk menampilkan gabungan isi file kelas1.txt dan kelas2.txt menjadi kelas.txt dan diurutkan berdasarkan abjad
perintah $ ls /etc | wc digunakan untuk menampilkan jumlah baris , kata dan byte setipa file pada direktori /etc
beberapa perintah filter yang lainnya adalah :
>> cat kelas.txt | sort | uniq ,yang digunakan untuk menampilkan isi dari file kelas.txt
>> w -h| grep , menampilkan proses yang sedang dijalankan oleh user sesuai dengan nama user yang diinput
dan dari sebagian contoh percobaan kita dapat mengetahui berbagai macam opsi untuk memanipulasi operasi input dan output ,terdapat berbagai macam input standar dari keyboard dan menghasilkan sebuah output standar dilayar

Tidak ada komentar:

Posting Komentar

KASIH MAKAN HAMSTERNYA YA

Total Penggunjung

Jumat, 25 Mei 2012

LINUX I/O








Linux I/O merupakan hal yang mendasar dari kerja komputer karena kapasitas inilah yang membuat komputer begitu berdayaguna. I/O yang dimaksud adalah device yang menangani masukan dan keluaran, baik itu berupa keyboard, floppy, layar monitor,dsb. Sebenarnya kita telah menggunakan proses I/O ini pada contoh -contoh diatas seperti statement echo yang menampilkan teks atau informasi ke layar, atau operasi redirect ke ke file. selain echo, bash menyediakan perintah builtin printf untuk mengalihkan keluaran ke output standard, baik ke layar ataupun ke file dengan format tertentu, mirip statement printf kepunyaan bahasa C atau perl.



Sebuah proses memerlukan Input dan Output.
1. Proses
2. Output
3. Input

Instruksi (command) yang diberikan pada Linux melalui Shell disebut sebagai eksekusi program yang selanjutnya disebut proses. Setiap kali instruksi diberikan, maka Linux kernel akan menciptakan sebuah proses denfgan memberikan nomor PID (Process Identity). Proses dalam Linux selalu membutuhkan Input dan menghasilkan suatu Output.
Dalam konteks Linux input/output adalah :
1. Keyboard (input)
2. Layar (output)
3. Files
4. Struktur data kernel

1. File Descriptor
Linux berkomunikasi dengan file melalui file descriptor yang direpresabatikan melalui angka yang mulai dari 0,1,2 dan seterusnya.Dalam Linux, file descriptor digunakan untuk manipulasi peralatan. dalam manipulasi ini, manipulasi peralatan hardware disamakan dengan file. File Descriptor ini di representasikan melalui angka yang dimulai dari angka 0, 1, 2, dan seterusnya. Tiga buah File Descriptor yang lalu diciptakan oleh Proses adalah :
0 = keyboard (standar input)
1 = layar (standar output)
2 = layar (standar error)
didalam linux itu terdapat banyak hal tetntang perintah dasar linuxnya…
yaitu fungsi dasar ps perintah ini digunakan untuk memperlihatkan proses yang sedang berjalan pada sistem (kernel) diperlihatkan pada layar .PID (Process Identifier) memperlihatkan nomor setiap proses yang diberikan berurutan oleh kernel linux.
pada fungsi $cat digunakan untuk menghasilkan output kelayar dan merupakan berasal dari input sebuah keyboard
selain itu didalam percobaan file director terdapat beberapa perintah lainnya,misal :
>> mail berfungsi untuk menulis email dari keyboard pada terminal dan mengirimnya ke alamat yang ditentukan

2. Pembelokan
Pembelokan dilakukan untuk standar input,output,yaitu untuk mengalihkan file descriptor 0,1 dan 2
Simbol untuk pembelokan adalah :
1. 0< atau atau > sebagai pengganti standar output
2. 1> atau > pengganti standar output
3. 2>
perintah didalam $ cat 1> myfile.txt adalah digunakan untuk membelokkan sebagai fungsi dari pembelokan standar output
selain itu didalam Pembelokkan ,fungsi $ cat myfile.txt digunakan untuk membelokkan input dari keyboard untuk menjadi sebuah file
didalam percobaan pembelokkan masih terdapat beberapa perintah lainyya,salah satunya :
>> echo “kata pertama” > surat akan membuat file dengan nama baru yang berisi kata pertama
echo “kata kedua” >> surat ,akan menambah kedua pada baris selanjutnya dengan tanda >>
>> cat < output digunakan untuk menampilkan isi file output ke layar

3. Pipa(pipeline)
Mekanisme dari sebuah pipa adalah digunakan sebagai alat komunikasi antar proses,dengan tahapan :
Input => Proses1 => Output => Input => Proses2 => Output
Didalam fungsi $ sort tmp digunakan untuk menampilkan isi dari file tmp dan diurut berdasarkan abjad
selain fungsi $ sort,masih terdapat beberapa perintah lainya,misal :
>> ls -l/etc |more , menampilkan isi dari direktori /etc dengan format list yang panjang
>> ls -l/etc |sort | more , menampilkan isi dari direktori /etc dengan format list yang panjang dan diurutkan

4. Filter
Sebuah filter digunakan untuk dapat memproses standar input dan menampilkan hasil pada standar output.Contoh filter adalah cat, sort, grep, pr, head, tail, paste, dan lainnya.
Pada sebuah rangkaian pipa :
P1 | P2 | P3 …… | Pn-1 | Pn
didalam fungsi perintah filter ini ($ cat kelas1.txt kelas2.txt | sort) digunakan untuk menampilkan gabungan isi file kelas1.txt dan kelas2.txt menjadi kelas.txt dan diurutkan berdasarkan abjad
perintah $ ls /etc | wc digunakan untuk menampilkan jumlah baris , kata dan byte setipa file pada direktori /etc
beberapa perintah filter yang lainnya adalah :
>> cat kelas.txt | sort | uniq ,yang digunakan untuk menampilkan isi dari file kelas.txt
>> w -h| grep , menampilkan proses yang sedang dijalankan oleh user sesuai dengan nama user yang diinput
dan dari sebagian contoh percobaan kita dapat mengetahui berbagai macam opsi untuk memanipulasi operasi input dan output ,terdapat berbagai macam input standar dari keyboard dan menghasilkan sebuah output standar dilayar

Tidak ada komentar:

Posting Komentar

 
Template Indonesia | DIEN
Aku cinta Indonesia