A.
Operating System (OS)
Program yang mengatur eksekusi program dan bertindak
sebagai interface antara aplikasi dan perangkat keras untuk pengembangan suatu
program. Tujuan dari OS ini adalah untuk Kemudahan, Efisiensi, serta kemudahan
untuk berkembang.
Kedudukan sistem operasi di dalam sistem komputer :
Komponen – komponen sistem :
1.
Managemen Proses
2. Managemen
Memori Utama
3. Managemen
Berkas
4. Managemen I/O
5. Managemen
Penyimpanan Sekunder
6. Jaringan
7. Sistem
Proteks
8.
Command‐Interpreter System
Jenis – jenis OS :
1.
DOS ( Disk Operating System)
2. WINDOWS
3. MACHINTOS
4. OS/2
(Operating System 2)
5.
UNIX
Layanan OS :
1.
Menyediakan user interface
2. Menyediakan
program execution
3. Menyediakan
I/O operations
4. Menyediakan
file‐system manipulation
5. Menyediakan
system communications / networking
6. Mampu
melakukan error detection
7. Mampu
melakukan resource Sharing
8. Ada
fasilitas security
9.
Fasilitas accounting system
Process yang dijalankan oleh komputer dilaksanakan secara berurutan. Seperti gambar berikut :
Selain Process,terdapat pula Thread. Thread adalah beberapa
program yang dijalankan dalam satu prosesnya. Adanya Processs dan thread
memungkinkan untuk membagi pekerjaan menjadi tersruktur.
Process schedulling merupakan aktifitas uang digunakan untuk menjadwal program mana yang akan dieksekusi. Process schedulling ini dibagi menjadi dua, uniprogramming dan multiprogramming.
Syngchronization Akses secara konkuren terhadap data yang
bersifat shared. Ini dapat menyebabkan data terkorup. Untuk mengatasi itu
diperlukan mekanisme singkronisasi. Beberapa algoritma singkronosasi adalah :
FCFS, SJF, RR
Virtual Memory adalah memory yang diciptakan untuk menambah
memory utama yang terbatas.
Perangkau I/O, dibagi atas :
-
Perangkat Block :
è
Meliputi berbagai disk drive
è
Perintahbaca, tulis, pencariandata
è
Dapat digunakan untuk mengakses memory pada
disk.
-
Perangkat Character :
è
Contoh: keyboard, mouse
è
Perintah menulis, mengambil
è
Dapat dibuat library pengakses data per-baris.
-
Perangkat Jaringan :
è
Socket; penghubung komputer dengan jaringan
è
Hubungan antar komputer dilakukan melalui
socket.
B.
Sistem Operasi LINUX
OS LINUX ini pertama kali dibuat oleh Linus
Tovalds, dan pada agustus 1991 keluarlah LINUX versi 0.01. LINUX ini
terinspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew
Tanumbaum. Saat ini sistem LINUX banyak digunakan sebagai, server web, file
server, dekstop, dan lain – lain. LINUX memiliki berbagai fitur dan perintah
yang berbeda dengan microsoft, antara lain :
Distro
è Bundel dari karnel LINUX,
beserta sistem dasar LINUX, Program instalasi, tools basic dan program‐program lain yang bermanfaat sesuai dengan Pembuatan
DISTRO. Alamat untuk muncari DISTRO adalah www.distrowatch.com
Struktur
Directory LINUX è sistem
LINUX ini berbeda dengan WINDOWS, LINUX menggunakan Derectory – directory untuk
menyimpan file-nya.
/bin berisi file – file binary standar
/boot berisi file – file yang digunakan
untuk booting Linux
/dev berisi file system khusus yang merupakan
refleksi device hardware
/etc berisi file – file konfigurasi sistem
/home berisi direktori – direktori yang
merupakan direktori home untuk user
/lib berisi file – file library yang digunakan
untuk mendukung kerja kernel Linux
/mnt direktori khusus yang disediakan
untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
/proc berisi file system khusus yang
menunjukkan data‐data kernel setiap saat
/root direktori home untuk user root (user
khusus dengan priviledges hampir tak terbatas)
/sbin
sama seperti direktori bin, tetapi hanya super user yang sebaiknya menggunakan
binary
/tmp berisi file‐file
sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
/usr berisi library, binary,
dokumentasi dan file lainnya hasil instalasi user
/var berisi file‐file
log, mailbox dan data‐data aplikasi.
Struktur
Perintah Dasar è
di dalam terminal (console) à
dengan memasukkan kata kunci tertentu untuk suatu taks. Contoh perintah dasar :
Perintah
|
Fungsi
|
Contoh
|
Rm
|
Menghapus file
|
$ rm F1
|
Cp
|
Mengkopi fike
|
$ cp/etc/group F1
|
Cat
|
Membaca file
|
$ cat F1
|
Instalasi
software dengan TAR dan RPM è
cara menginstal software LINUX berbeda dengan WINDOWS, yaitu dengan metode
binnary dan metode kode sumber. Format instal yang lebih umum adalah dengan
TAR.
Untuk mengunstall dengan
RPM, berikut format-nya;
[root]# rpm -1
Untuk mengupgrade dengan
format;
[root]# rpm –u
Manajement
UserOS LINUX è
dapat menambah pengguna dan memberi keamanan. Perintah dasarnya ;
useradd nama_pengguna
passwd password_pengguna
Tidak ada komentar:
Posting Komentar