Anda di halaman 1dari 12

Operating System

1
 Linux adalah Unix clone, kernel nya ditulis oleh
Linus Torvalds dan dikembangkan dengan bantuan
programer dari seluruh dunia yang bekerja dengan
sukarela. Kernel adalah program yang dimuat saat
boot yang berfungsi sebagai interface antara user-
level program dengan hardware. Fungsinya seperti
layaknya sistem operasi, menangani task switching
dalam multitasking, menangani permintaan
membaca atau menulis peralatan disk, melakukan
tugas-tugas network serta mengatur penggunaan
memori.

2
 Memori
Memori berfungsi untuk menyimpan data dan
program.
 Kernel
Kernel adalah program inti yang mengatur
komponen penting komputer (processor dan
memori sebagai contoh); serta beberapa device
driver yang mengatur sistem perangkat keras yang
lain (kartu jaringan, kartu suara dll).
Kernel mengatur segala sesuatu yang
berhubungan dengan program-program untuk
dapat berkomunikasi dengan perangkat kerasnya.
3
 Proses
Proses adalah program yang sedang dieksekusi. Proses
merupakan unit kerja terkecil yang secara individu memiliki
sumber daya-sumber daya dan dijadwalkan sistem operasi.
 Shell
Sebuah program yang dapat berkomunikasi dengan pengguna
komputer (manusia) dan memungkinkan pengguna komputer
untuk berinteraksi dengan komputer. Shell adalah salah satu
bagian dari sebuah sistem operasi yang dapat dilihat. Dimana
setiap sistem operasi menampilkan beragam antarmuka yang
berbeda atau lingkungan kerja yang berbeda.

4
 Multiprogramming (multitasking)
Manajemen banyak proses pada satu pemroses. Banyak proses
dijalankan bersamaan, masing-masing proses mendapat bagian
memori dan kendali tersendiri.
Sistem operasi mengalih-alihkan pemroses diantara proses-
proses tersebut.
 Multiprocessing
Manajemen banyak proses di komputer multiprocessor (banyak
proses didalamnya).
 Distributed Processing
Manajemen banyak proses yang dieksekusi di banyak sistem
komputer yang tersebar (terdistribusi).
5
 Sistem operasi yang lengkap yang :
 Stabil - aplikasi yang crash tidak menyebabkan sistem
operasi Down
 Reliable - Server Linux sudah biasa hidup dalam jangka
waktu RATUSAN hari, dibanding Windows yang perlu
diReboot secara berkala
 Secara Ekstrim Sangat Bermanfaat
 Dilengkapi dengan puluhan lingkungan
pengembangan aplikasi, termasuk C, C++, Fortran.
Ada, toolkit seperti Qt dan beberapa bahasa script
semacam Perl, Python, Awk, dan sed.
6
 Fasilitas jaringan yang istimewa,
memungkinkan untuk berbagi CPU
 Lingkungan yang ideal untuk menjalankan
server, seperti Web Server, FTP Server,
Authentication Server dan sebagainya
 Tersedia pula software komersial, jika
kebutuhan tidak terpenuhi dengan software
yang gratis

7
 Sistem operasi yang mudah untuk diupgrade
 Mendukung banyak prosesor sebagai
standar
 Multi-Tasking yang nyata; memungkinkan
untuk menjalankan lebih dari satu program
pada
 Sistem GUI (window) yang disebut X yang
istimewa, ekivalen dengan Windows namun
sangat mudah untuk dikastemisasi

8
Operating System
Struktur Perintah

9
10
Daftar Perintah Menurut Alfabet

& adducer alias bg cat cd chgrp chmod chown

hostnam
cp fg find grep gzip halt kill less
e

login logout ls man mesg mkdir more mount mv

shutdow
passwd pwd rm rmdir su tail talk tar
n

umount unalias unzip wall who xhost + xset zip


11
Tugas

12