Sistem operasi
1. Sistem Operasi berfungsi manajemenperangkat keras dan perangkat lunak
2. Sistem Operasi menjamin aplikasi software
lainnya dapat menggunakan memori,
melakukan proses masukan (input) dan
keluaran (output) terhadap perangkat yang
lain dan memiliki akses kepada sistem file
3. Sistem Operasi mengatur penjadwalan yang
tepat, sehingga sedapat mungkin semua
proses yang berjalan mendapatkan waktu
yang cukup untuk menggunakan prosesor
(CPU) serta tidak saling mengganggu
Deskripsi komponen sistem operasi
1. Kernel,Inti dari sebuah Sistem Operasi
2. Mekanisme boot
Meletakkan kernel ke dalam memory komputer
3. Driver
Interaksi & antar muka perangkat keras
4. Pustaka (libraries),
Menyediakan kumpulan fungsi dasar yang dapat
dipanggil dan digunakan oleh aplikasi lain
5. Command Interpreter atau shell,
Bertugas membaca perintah/masukan (input) dari
pengguna
Perbedaan sistem operasi
Security & VirusSalah satu masalah utama di Windows yang paling
sering ditemui adalah virus dan spyware. Ini semua
terjadi karena lubang keamanan di Windows yang
bisa dieksploitasi oleh orang-orang yang tidak
bertanggungjawab.
Linux diturunkan dari sistem operasi Unix (biasa
digunakan sebagai server) yang memiliki tingkat
sekuriti dengan berbagai batasan hak akses,
majamenen sistem serta batasan hak pengguna
yang lebih baik.
Manajemen sistem
Windows :Aplikasi à C:\Program Files [file]
Library à C:\Windows\System [file]
Konfigurasi à Registry [logic]
Linux :
Aplikasi à /bin [file]
Library à /lib [file]
Konfigurasi à /etc [file]
Perbedaan server dan klien
1. Desktop menggunakan antar muka berbasis grafis, sedangkan servermenggunakan antar muka berbasis teks sebagai standard
pengoperasian dalam pengeloaan sistemnya.
2. Proses instalasi desktop relatif lebih mudah digunakan karena
dipandu oleh antar muka berbasis grafis yang interaktif dengan
beragam panduan yang mudah dipahami, sedangkan instalasi server
cenderung lebih sederhana dan spesifik sehingga relatif lebih sulit
dipahami oleh pengguna pemula.
3. Aplikasi yang terkandung pada versi desktop cenderung digunakan
untuk keperluan sehari-hari perkantoran seperti office, multimedia
dan akses internet, sedangkan versi server cenderung digunakan
untuk aplikasi yang dapat menunjang kebutuhan dan aplikasi
penunjang bagi komputer klien.
4. Opsi kernel pada versi desktop cenderung ditujukan untuk
keperluan multimedia dan multi tasking, sedangkan pada versi
server cenderung ditujukan untuk keperluan realibilitas dan
ketahanan proses.
Sejarah sistem operasi linux
1. Pada tahun 1991, Linus Torvalds, seorangmahasiswa dari University of Helsinski
memulai proyek pembuatan kernel Linux.
2. Kernel kemudian digabungkan dengan
manajemen sistem, antar muka dan aplikasi
dari GNU menjadi sebuah sistem operasi
menyerupai Minix.
3. Minix adalah sistem operasi berbayar varian
dari Unix yang dikembangkan oleh Andrew S
Tanenbaum dan banyak digunakan untuk
bidang pendidikan
Sistem operasi linux
Partisi
Media Interface Nama Device
Hard Disk IDE /dev/hdXPATA /dev/sdX
SATA /dev/sdX
SCSI /dev/sdX
CD / DVD ROM IDE /dev/hdX
PATA /dev/sdX
SATA /dev/srX
SCSI /dev/srX
Flash Disk USB /dev/sdX
Sistem operasi linux
Struktur direktori
*/ * /opt*/bin * /proc
*/boot * /root
*/dev * /sbin
*/etc * /tmp
*/home * /usr
*/lib * /var
*/mnt
Perintah dasar linux
Melihat manual dari perintah = man lsMelihat struktur file/direktori = ls –al
Menampilkan isi sebuah file = less nama_file
Membuat direktori = mkdir nama_direktori
Membuat direktori berikut turunan nya = mkdir –p nama_dir/sub_direktori
Menghapus direktori = rmdir nama_direktori
Menghapus direktori berikut turunan nya = rm –rvf nama_direktori
Memindahkan file/direktori = mv nama_file_atau_direktori letak_tujuan
Mengkopi file/direktori = cp nama_file_atau_direktori letak_tujuan
Mengkopi file/direktori berikut turunan nya = cp –rvf nama_file_atau_direktori letak_tujuan
Mengekstrak file kompresi = tar.gzip tar xfvz nama_file.tar.gzip
Mengekstrak file kompresi = tar.bz2 tar xfvj nama_file.tar.bz2
Melihat proses sistem yang aktif = ps –ax
Melihat penggunaan memory = top
Merestart komputer = reboot atau shutdown –r now
Mematikan komputer = halt atau shutdown –h now
Manajemen pengalamatan
1. Pengalamatan StatisPengalamatan statis adalah metode alokasi pengalamatan pada
jaringan secara manual, sehingga setiap klien harus melakukan
konfigurasi manual untuk menghubungkan dirinya dengan network
yang ada.
2. Pengalamatan Dinamis
Pengalamatan Dinamis adalah metode alokasi pengalamatan pada
jaringan secara otomatis, sehingga setiap klien tidak perlu
melakukan konfigurasi manual untuk menghubungkan dirinya
dengan network yang ada. Klien cukup memilih mode
Roaming/DHCP pada konfigurasi networknya, maka seluruh setting
pengalamatan, name server dan gateway bagi client sudah secara
otomatis akan terpasang.
Manajemen pengguna [user]
1. rootroot adalah pengguna dengan hak akses tertinggi dalam
sistem operasi linux yang bertugas mengatur sistem operasi
2. user
user adalah pengguna biasa yang memiliki hak akses untuk
dapat mengoperasikan sistem operasi
3. sudo
sudo adalah mekanisme manajemen pengguna yang
memungkinkan pengguna biasa mendapatkan hak akses root
Manajemen file/direktori
# ls -al data-rwxr-xr-x 2 eko root 4096 2009-01-09 15:12 data
Kolom Konfigurasi Keterangan
Kolom 1 - rwx r-x r-x Menandakan tipe file
Kolom 2 - rwx r-x r-x Menandakan hak akses kepemilikan pengguna
[owner]
Kolom 3 - rwx r-x r-x Menandakan hak akses kepemilikan group dari
pengguna [group]
Kolom 4 - rwx r-x r-x Menandakan hak akses kepemilikan selain dari
pengguna dan group pemilik [other]
Kolom 5 Haryanto root Menyatakan nama pemilik file/direktori
Kolom 6 Haryanto root Menyatakan nama group pemiliki file/direktori
Kolom 7 4096 Menyatakan ukuran file/direktori dalam byte
Kolom 8 2009-01-09 Menyatakan tanggal pembuatan file/direktori
Kolom 9 15:12 Menyatakan waktu pembuatan file/direktori
Kolom 10 Data Menyatakan nama file/direktori
Manajemen hak akses [text]
# sudo chmod a=rw data# ls -ald data
drw-rw-rw- 2 eko admin 4096 2009-01-09 15:12 data
Konfigurasi Keterangan
u User pemilik [owner]
g Group pemilik [group]
o Pemilik selain user dan group [other]
a All [user, group dan other]
+ Edit dengan menambahkan konfigurasi
- Edit dengan mengurangi konfigurasi
= Edit dengan menyesuaikan seluruhnya
r Edit agar menandakan dapat dibaca [read]
w Edit agar menandakan dapat ditulis [write]
x Edit agar menandakan dapat dieksekusi [execute]
Manajemen hak akses [binary]
# chmod -R 750 data# ls -ald data
drwxr-x--- 2 eko admin 4096 2009-01-09 15:12 data
Konfigurasi Keterangan
0 - - -
1 - - x
2 - w -
3 - w x
4 r - -
5 r - x
6 r w -
7 r w x
Latar belakang pemilihan Ubuntu
1. Versi distro memiliki dukungan Long TermSupport [LTS] hingga 5 tahun.
2. Menggunakan manajemen paket dengan antar
muka yang dapat digunakan dengan mudah.
3. Didukung oleh server repository yg sudah
banyak tersedia di Indonesia (berikut dengan
DVD repository sebagai alternatif sumber
repository off-line bila tidak memiliki akses
internet).
4. Semakin berkembangnya komunitas lokal
yang menggunakan dan mendukung
pengembangan distro.
Kebutuhan perangkat keras
1. Processor x86 [compatible] 700 Mhz2. Memori sistem [RAM] 384 MB
3. Kapasitas ruang hard disk 8 GB
4. kartu perangkat jaringan [network card]
5. Pemutar CD [CDROM]
No comments:
Post a Comment