os5 - linux
Post on 17-Feb-2018
234 Views
Preview:
TRANSCRIPT
-
7/23/2019 OS5 - Linux
1/23
Sistem Operasi Linux 1
Sistem Operasi
GNU/Linux
Saiful AnwarPoliteknik Negeri Jakarta
Januari 2007
-
7/23/2019 OS5 - Linux
2/23
Sistem Operasi Linux 2
Apa itu GNU / Linux Linux ! se"ua# kernel sistem operasi
UN$%&like '(i"uat ole# Linus )or*al(s+
Linux ! sistem operasi ,ang open source(engan menggunakan lisensi GNU
General PublicLicense'GPU / GPL+
-arena a(an,a pemaketan kernel Linux
(engan "er"agai softwarepen(ukungn,a
(engan lisensi GNU/GPL. maka (ise"ut
(engan GNU/Linux
-
7/23/2019 OS5 - Linux
3/23
Sistem Operasi Linux 3
Pengantar Linux Linux mewarisi sifat&sifat ,ang men,erupai UN$% Linux merupakan OS ,ang multitasking,
multiuser, line/text command based, secure,
ready for network, development tool support
Linux men(ukung implementasi )P/$P 'Transmission
Control Protocol/Internet Protocol+
Linux (ikem"angkan terpisa#! -ernel Linux
(i"uat ole# Linus 1enne(it )o*al(s. ta#un 3443Stan(ar formatter 'text+ (i"uat ole# 5onal( -nut#
(an %&6in(ow (ikem"angkan ole# 1o" S#efler
-
7/23/2019 OS5 - Linux
4/23
Sistem Operasi Linux 4
-eluarga UN$%UN$%
1S5 $N$% aOS
L$NU%
8e(9at 6in1$5e"ianan(rakeSlakwareSuS:
SunOSSO
-
7/23/2019 OS5 - Linux
5/23
Sistem Operasi Linux 5
-onsep 5asar Sistem Operasi
GNU/Linux)er(iri (ari !
Struktur o(ular Linux
Preemptive ultitasking ultiuser system
!ser "nvironment
#ile $tructure%
-
7/23/2019 OS5 - Linux
6/23
Sistem Operasi Linux 6
Struktur o(ular
-onsep mo(ular! OS (i"uat (alam "entuk mo(ul&mo(ul keil ,ang ter(iri atas "er"agai maam
fungsi (an la,anan
o(ularitas Linux ter"agi atas ; "agian ! -ernel
$nit
5aemon
&etwork Program sistem ,ang (i
-
7/23/2019 OS5 - Linux
7/23
Sistem Operasi Linux 7
-ernel ! inti (ari OS ,ang men
-
7/23/2019 OS5 - Linux
8/23
Sistem Operasi Linux 8
5aemon ! program ,ang (i
-
7/23/2019 OS5 - Linux
9/23
Sistem Operasi Linux 9
Program sistem ,ang (i
-
7/23/2019 OS5 - Linux
10/23
Sistem Operasi Linux 10
ultitasking
emungkinkan untuk melakukanperpin(a#an 'switc(+ (ari satu proses ,ang
se(ang aktif ke proses lainn,a 9al ini
(ise"ut (engan clustering systematau (ilinux (inamakan se"agai beowulf cluster'onto# ! men
-
7/23/2019 OS5 - Linux
11/23
Sistem Operasi Linux 11
ultiuser
emungkinkan "an,ak user(apat loginke(alam sistem pa(a saat ,ang "ersamaan
5i(ukung ole# multiple port,ang mela,ani
"an,ak terminal untuk (igunakan =Port>"erarti akses ke sistem (engan
menggunakan *irtual konsol '))? 3&;+. "aik
(ari % terminal. antarmuka serial '))?+ atau
pun (ari network 'P)?+. atau kom"inasi
ketigan,a
-
7/23/2019 OS5 - Linux
12/23
Sistem Operasi Linux 12
User :n*ironment
"nvironment! sekumpulan la,anan ,angmen,e(iakan antarmuka antara kernel(engan user 5ise"ut
-
7/23/2019 OS5 - Linux
13/23
Sistem Operasi Linux 13
User :n*ironment 'ont(+
)er"agi (ua ! Command Line "nvironment! (igunakan
pa(a s(ellatau terminal 'onto# s#ell !
1ourne s#ell 's#+. 1ourne Again s#ell'1as#+. s#ell 's#+ (an -orn s#ell '-s#+.
(an lain&lain+
Grap(ical !ser Interface'GU$+! antarmuka"e"asis grafis seperti a atau 6in(ows
-
7/23/2019 OS5 - Linux
14/23
Sistem Operasi Linux 14
@ile Struture
Pengorganisasian se"ua# struktur file.(igunakan untuk mengatur peletakan file
(i (alam me(ia simpan
enggunakan @9S '#ile )ierarc(y$tandard+ untuk men(efinisikan "er"agai
file (an (irektori ,ang "era(a pa(a sistem'wwwpat#nameom/f#s+
-
7/23/2019 OS5 - Linux
15/23
Sistem Operasi Linux 15
5asar Sistem Operasi Linux
Proses 1ooting1$OS ! *asic Input +utput $ystem. melakukan
pengeekan integritas memori (an menari
instruksi pa(a 18 'aster *oot ecord+
,ang ter(apat pa(a f(( atau #((
18 men
-
7/23/2019 OS5 - Linux
16/23
Sistem Operasi Linux 16
5asar Sistem Operasi Linux 'ont(+
-ernel men
-
7/23/2019 OS5 - Linux
17/23
Sistem Operasi Linux 17
5asar Sistem Operasi Linux 'ont(+
un-level !parameter ,ang
mengatur ser*is
,ang akan
(i
-
7/23/2019 OS5 - Linux
18/23
Sistem Operasi Linux 18
5asar Sistem Operasi Linux 'ont(+
Proses $nit !Langka# terak#ir (ari proses booting
Proses init selalu (i"eri i( =3>
1ertanggung
-
7/23/2019 OS5 - Linux
19/23
Sistem Operasi Linux 19
5asar Sistem Operasi Linux 'ont(+
Login !Proses masuk ke (alam sistem Linux
5itan,akan login 'name+ (an passwor(
Logout ! Proses keluar (ari sistem ole# user
Untuk logout (ari s(ell! logout atau exit
-
7/23/2019 OS5 - Linux
20/23
Sistem Operasi Linux 20
5istri"usi GNU/Linux
Pa(a (asarn,a GNU/Linux a(ala# se"ua#kernel. program/paket pen(ukung lainn,a
#an,a melengkapi onto# ! window
manager. aplikasi. ompiler. ed)at packetmanager. (s" Perusa#aan atau organisasi
,ang mem"uat aplikasi pen(ukung (an
mem"uatn,a (alam satu paket (ise"ut
se"agai (istri"usi '(istro+
-
7/23/2019 OS5 - Linux
21/23
Sistem Operasi Linux 21
5istri"usi GNU/Linux 'ont(+
8e(9at. menggunakan 8P 'ed)at Packetanager+ 5engan 8P. penginstalan.
proses uninstall (an upgra(e paket (apat
(ilakukan seara otomatis 5ikenal (enganpro(ukn,a @e(ora ore 'wwwre(#atom+
Open Linux atau al(era Open Linux.
mem"agi (ua pro(uk ! e5esktop untuk
workstation(an eSer*er untuk server%'wwwal(eraom+
-
7/23/2019 OS5 - Linux
22/23
Sistem Operasi Linux 22
5istri"usi GNU/Linux 'ont(+
SuS:. (istri"usi Linux pertama ,ang"er"a#asa $n(onesia. $3EN 'wwwsuseom+
5e"ian GNU/Linux. men(ukung "e"erapa
platformseperti $ntel. Alp#a. a$ntos# ;E-(an Sun Spar 'www(e"ianorg+
-noppix. (istri"usi pertama ,ang
men
-
7/23/2019 OS5 - Linux
23/23
Sistem Operasi Linux 23
SelesaiF
)erima -asi# atas per#atiann,aF
top related