Postingan

Menampilkan postingan dari Mei, 2018

Shell pada Sistem Operasi Linux dan Text Editor

Shell pada Sistem Operasi Linux dan Text Editor Pipeline  Pada Linux, hasil keluaran suatu proses program dapat diberikan sebagai input pada proses lainnya. Tanda vertical bar (|) adalah tanda yang digunakan untuk pipeline. Penggunaan pipeline pada perintah-perintah  Linux tidak terbatas. Regular Expression Regular expresion adalah cara untuk menentukan sebuah pola karakter untuk pencarian dan pemfilteran. Dengan regular expresion, kita tidak harus menentukan pola karakter yang eksak. Untukmenggunakan regular ekspression, kita harus mengenal karakter-karakter khusus yang memiliki arti tersendiri jika digunakan di dalam pola regular ekspression. Karakter                      Arti .                       Cocok dengan sembarang satu karakter *    ...

Manajemen Proses

Gambar
Manajemen Proses Proses adalah sebuah program yang sedang dieksekusi. Program adalah kumpulan instruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi. Proses membutuhkan sejumlah sumber daya untuk menyelesaikan tugasnya. Sumber daya dapat berupa CPU time, alamat memori, berkas-berkas, dan perangkat-perangkat masukan atau keluaran. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses. Ketika proses dihentikan, sistem operasi akan  mengambil kembali semua sumber daya agar bisa digunakan oleh proses lainnya. Sistem operasi  bertanggung jawab atas aktivitas yang berkaitan  dengan manajemen proses. - Membuat dan menghapus proses pengguna dan sistem proses. Sistem operasi bertugas mengalokasikan sumber daya yang dibutuhkan oleh sebuah proses dan kemudian mengambil sumber daya itu kembali setelah proses tersebut selesai agar dapat digunakan untuk proses lainnya. - Menunda atau melanjutkan proses...

Utilitas Linux

Utilitas Linux 1 .         SORTIR Sortir dengan utilitas  sort  akan menyusun data berdasarkan kriteria. Utilitas  sort dilakukan dengan format : sort option file(s) A dapun option yang dapat diberikan : Ø    -r  (reserve) yaitu menyusun terbalik dari zke   a. Ø   +-f.c  yaitu penusunan berdasarkan pointer yang diperintahkan.  f  adalah nomor field,  c  adalah nomor karakter. Contoh: +2 berarti pointer berada setelah 2 field +2.3 berarti pointer berada setelah 2 field +3 karakter -2 berarti pointer berada sebelum 2 field -2.5 berarti pointer berada sebelum 2 field + 5 karakter Ø    -n  yaitu komparasi untuk menyusun berdasarkan nilai   numeric. Ø    -l  yaitu sebagai pemberitahuan suatu pemisah (delimiter) dari suatu   table. 2.         PREFORMAT Instruksi  pr  (perfor...

Proses Booting di Linux

Proses Booting di Linux TAHAP-TAHAP TERJADINYA PROSES BOOTING Tahap awal pada proses booting yang dilakukan oleh sistem operasi adalah bootsrap loader. Bootsrap loader adalah aplikasi pertama yang dijalankan BIOS sesaat setelah booting. Bootloader akan meload kernel yang menjalankan sistem operasi, serta bertujuan untuk melacak semua alat input dan alat output yang terpasang atau terhubung pada komputer.. Dalam beberapa sistem, terdapat bootloader yang berbeda. Bootloader Windows, berbeda dengan Bootloader Linux, Berbeda juga dengan bootloader BSD. Secara umum , gambaran tahapan-tahapan yang terjadi pada proses booting sistem operasi adalah sebagai berikut: 1.     Saat komputer dihidupkan, memorinya masih kosong. Belum ada instruksi yang dapat dieksekusi oleh prosesor. Oleh karena itu, prosesor dirancang untuk selalu mencari alamat tertentu di BIOS ( Basic Input Output System) ROM. Pada alamat tersebut, terdapat sebuah instruksi jump yang menuju kealam...