os5 - linux

Upload: idilfitri

Post on 17-Feb-2018

237 views

Category:

Documents


1 download

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