SlideShare a Scribd company logo
SISTEM OPERASI BERBASIS JARINGAN




OLEH : AHMAD KURNIAWAN
U N I X
1. Unix adalah
         nama sebuah sistem operasi yang asal mulanya dikembangkan pada
laboratorium Bell, AT & T (Ken Thompson)

2. Sistem Operasi adalah
perangkat lunak komputer yang mengatur dan mengendalikan operasi
dasar dari sistem komputer

Beberapa sifat dan keistimewaan Unix :
Multiuser        : sejumlah pemakai dapat menggunakan sistem secara
                   bersamaan
Multitasking     : kemampuan sistem operasi yang memungkinkan seseorang
                   dapat melaksanakan tugas pada saat bersamaan
Portabilitas     : sistem Unix mudah diadaptasikan ke sistem komputer yang
                   lain
Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi
                        atau data dalam bentuk yang mudah untuk diingat dan
                         diakses
Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi
                          atau data dalam bentuk yang mudah untuk diingat
                          dan diakses

Sejarah Unix

   MULTICS (MULtiplexed Information and Computing Services) ditulis oleh
    Ken Thompson dari Laboratorium Bell

   1996 ditulis dalam bahasa rakitan pada mesin PDP-7 keluaran Digital
     Equipment Corporation oleh Ken Thompson dan Dennis Ritchie, Joseph
     Ossana di Lab AT & T (American Telephone & Telegraph)

   UNICS (UNIplexed Information and Computing Services) oleh Brian
    Kemighan tahun 1970

   November 1971 keluar versi I
 Tahun 1973, keluar versi 4 dalam bahasa C oleh Ken Thompson dan
Dennis
  Ritchie

   Tahun 1974, keluar versi 5 (pendidikan) dikembangkan oleh Barkeley
    California University dan dikenal dengan versi BSD (Barkeley Software
    Distribution)

Tahun  1978, keluar versi 7 (komersial) oleh AT & T ke sistem
    Onyx, sebuah perusahaan milik Bob Marsh dan Kip Myer

 Tahun 1981, pada intel 8086 yaitu XENIX dibuat oleh SCO
(Santa
  Cruz Operation) dan Microsoft

Tahun   1984, sistem V dikembangkan oleh Computing Science
    Research Group,
Berbagai versi Unix
                            Nama                Vendor
                      AIX          IBM
                      A/UX         Apple (Macintosh)
                      BSD          University Of California
                      DG/UX        Data General
                      HP/UX        Hawlett Packard
                      MS/UX        NEC
                      PC/IX        Interactive System Corporation
                      SCO UNIX     SCO
                      SINIX        Siemens
                      ULTRIX       DRC
                      UNICOS       Cray Research
                      UNIX         AT & T, SCO, Sun Microsystem
                      VENIX        VentureCom, Inc
                      XENIX        SC / Microsoft
                      UNIXWARE     CALIFORNIA
Printer             Server            Modem          Modem


                                      
                                       Jalur Komunikasi


    Konsol
                           Terminal Lokal
                                                 Terminal Jarak Jauh

                   Struktur Perangkat Keras Sistem Unix

   Konsol
    Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer
    sistem untuk mengontrol operasi sistem.
    Pesan-pesan kesalahan sistem ditampilkan pada piranti ini
 Terminal
  Piranti yang terdiri dari layar dan keyboard yang biasa digunakan pemakai
  untuk berinteraksi dengan sistem
 Jalur Komunikasi
  Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke
  sistem Unix
 Modem
  Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog
  (telepon) dan sebagainya


                Utilitas          S       K
                                  H       E
    USER                          E       R        KOMPUTER
                                  E       N
                Aplikasi          L       E
                                          L

                           Struktur Perangkat Lunak
Kernel : inti dari sistem Unix yang mengontrol perangkat keras dan
         melaksanakan berbagai tugas, antara lain :
         - Pelayanan tanggal dan jam sistem
         - Manajemen file dan penanganan sekuriti
         - Pelayanan operasi output dan input
         - Manajemen dan penjadwalan proses
         - Manajemen memori
         - Melakukan kegiatan akuntansi sistem
         - Melakukan penanganan kesalahan dan interupsi

Shell   : penterjemah pada sistem Unix yang merupakan jembatan antara
          pemakai dan sistem Unix
Nama Shell     Nama Program           Pencipta
     Bourne Shell    Sh / $           Stephen R. Bourne
     C Shell         Csh / %          Bill Joy
     Korn Shell      Ksh / $ / #      David G. Korn
Utilitas : Program yang disediakan sistem Unix untuk melaksanakan tugas
           tertentu

Program Aplikasi : Program yang dibuat oleh pemakai untuk memenuhi
                  kebutuhannya sendiri
OPERASI DASAR PADA UNIX
2 hal yang perlu diketahui sebelum menggunakan sistem Unix adalah
        - User Name
        - Password

   Masuk Ke Sistem
    proses untuk masuk ke sistem Unix biasa di sebut LOGIN
         Login : _ (huruf kecil / huruf besar)
    contoh :
         Login : ahmad <enter>
         Password : _              (tdk tampak dilayar)
         login inconect            (akan tampil jika
         wait for login retry :     password yg diberikan salah)
         login : _
    $  prompt shell
    _  kursor
   Keluar Dari Sistem
    proses untuk keluar dari sistem Unix biasa disebut LOGOUT
          $ exit / logout
          $ Ctrl-D

   Mengubah Password
         $ passwd <enter>
         setting password for user : nama-pemakai
         old password : _
         new password : _
         retype new password : _

   Mengubah Prompt
         $ ps1 = “ahmad>” <enter>  andi> _         bersifat
         andi>ps1 = “$” <enter>   $_               sementara
STRUKTUR PERINTAH UNIX
          Nama_perintah [pilihan][argumen…]
o   [ ] bersifat optional
o   (…) komponen didepan tanda ini bisa diulang beberapa kali
o   nama_perintah (built-in atau program)
o   [pilihan] untuk mengubah atau menambah default dari perintah
o   [argumen] obyek yang akan diproses oleh perintah
$ ls    (untuk menampilkan isi directory )
   hitung
   kurang
   tambah
$ ls –l (untuk menampilkan informasi file)
   total B
   - rw - r - - r - - 1 rita group 20 sep 24 10:05 hitung
   - rw - r - - r - - 1 rita group 15 sep 01 08:20 kurang
   - rw - r - - r - - 1 rita group 100 aug 25 12:00 tambah
$ ls –r (menampilkan informasi file dengan urutan nama secara terbalik)
   tambah
   kurang
   hitung

$ ls   –ld (menampilkan informasi direktori, tanpa file-filenya)
$ ls   –l –r                         $ ls –l tambah
$ ls   –lr                  $ ls –l *.4gl
$ ls   –rl                  $ ls –l ??m*.txt
$ ls   –al (file tersembunyi ikut ditampilkan)

$ who     (untuk mengetahui siapa saja yang login)
  rita    tty 01 sep 24 10:30
  andi    tty 02 sep 24 12:00
  rini    tty 03 sep 24 11:19

  user identitas      tgl    waktu
       (port)
$ who am I      (mengetahui siapa saya)
  rita tty 01   sept 24 10:30

$ logname
   rita

$ cal (menampilkan isi kalender)
  tue sep 24 14:05:30 1996

      Aug                      Sep                      Oct
  Su Mo Tu W Th Fr Sa     .. .. .. .. .. .. ..   .. .. .. .. .. .. ..
                1 2       .. .. .. .. .. .. ..   .. .. .. .. .. .. ..
  3 4 5 .. .. .. ..       .. .. .. .. .. .. ..   .. .. .. .. .. .. ..

$ cal 9 1996    (informasi kalender bulan Sep 1996)
$ cal 1996      (kalender thn 1996)
OPERASI FILE
Cara menamakan file  panjang 14 karakter (A - Z, a - z, 0 – 9, . , -)
                     Contoh :  lat1      lat1.c       coba_1
   Membuat file
    $ cat > nama file             (nama file belum pernah ada)
    Misal : $ cat > file1.txt
             Universitas Gunadarma
             <Ctrl-D>
 Melihat isi file
  $ cat nama file
  misal : $ cat file1.txt
          $ cat file1.txt file2.txt (melihat isi file1.txt dilanjutkan
dg file2.txt)
          $ pg file1.txt       lihat per halaman
          $ more file1.txt
   Membuat salinan file (copy)
    $ cp file_asal file_target
    $ cp file1.txt file1a.txt

   Mengganti nama file baru (mv = move)
    $ mv file lama file baru
    $ mv file1.txt data.txt

   Menghapus file (rm = remove)
    - i : konfirmasi kembali sebelum dihapus
    - f : langsung dihapus walau ada write protection
    contoh :
    $ rm lat1.txt             r w x ditanya dulu sblm dihapus
                     r – x langsung dihapus

    $ rm –i lat1.txt    rwx   di tanya dulu
                       r–x
OPERASI DIREKTORI

Tanda titik (.) menyatakan direktori kerja
Tanda titik (..) menyatakan direktori induk

Contoh :
   $ cp/etc/passwd/etc/group
     merupakan perintah menyalin file-file tsb ke direktori kerja
   $ ls ../hari2
           menampilkan isi subdirektori hari1 yang terletak di bawah
direktori
     induknya direktori kerja sekarang

   Mengetahui Direktori Kerja
    $ pwd
      /usr/ahmad
    $_
   Membuat Direktori
    $ mkdir data
    $mkdir data1 data2 data3

   Memindahkan   Direktori
    $ cd data     : ke direktori data
    $ cd          : ke home direktori
    $ cd..        : ke direktori induk
   Menghapus Direktori
    $ rmdir <nama direktori>
    syarat direktori dpt dihapus :
         - direktori kosong (tidak ada file)
         - direktori tidak sedang digunakan
         - user punya hak untuk menghapus direktori tersebut
    contoh :
    $ rmdir/usr/ahmad/data 1
    $ rmdir../data2
    $ rmdir –r data3       (menghapus direktori beserta isinya)
PERMISI AKSES FILE
   Kelompok yang dapat mengakses suatu file termasuk direktori pada Unix
    dibagi menjadi 3 bagian :
     - Owner, pemakai yang menciptakan file / direktori bersangkutan
     - Group, kelompok sejumlah pemakai yang mempunyai hak sama
     - Other, semua pemakai diluar Owner dan Group
 Pemakai berdasarkan wewenang terhadap sistem
    - Superuser, pemakai dengan wewenang tertinggi yang dapat melakukan
apa
    saja terhadap sistem
  - Pemakai biasa, pemakai yang mempunyai hak terbatas terhadap home
    direktori masing-masing
   Jenis Ijin Akses
    - Read (R)
    - Write (W)
    - Execute (X)
    pada penerapannya ada perbedaan makna antara file dan direktori
   Akses Pada File

Permisi    Simbol                             Keterangan
Read          R        - File dapat dibuka
                       - File dapat diakses
Write         W        Isi file dapat dimodifikasi
Execute       X   Hanya berpengaruh pada program, jika ada file bisa
                  dijalankan
  Akses Pada Direktori




Permisi    Simbol                             Keterangan
Read          R        Boleh tidaknya isi direktori untuk dibaca
Write         W        Boleh tidaknya isi direktori untuk dimodifikasi
execute       X        Boleh tidaknya mengakses atribut file dalam
   Informasi Mengenai Permisi Akses
    informasi mengenai akses file dapat diperoleh dengan menggunakan
    perintah :
                 $ ls –l

    fungsi

    posisi   Tipe       Permisi           Permisi           Permisi
             file       Owner             Group             Other
    contoh    1     2    3        4   5    6        7   8    9    10
              -     r     w       -   r      -      -   r     -       -
Owner               Group           Other
                     w      x      r     w     x   r     w     x

400
200
100
 40
 20
 10
  4
  2
  1

contoh :
- 644      : Owner  baca, tulis
             Group  baca
             Other  baca
   chmod : untuk mengubah ijin akses file / direktori
    $ chmod 741 nilai
    $ chmod 345 pegawai

   chown : mengubah pemilik file /direktori (dilakukan oleh superuser)
    $ chown ahmad file1

   chgrp : mengubah group file
    $ chgrp root file2

More Related Content

What's hot

Linux dasar
Linux dasarLinux dasar
Linux dasar
Tulisan Komputer
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
Hidayatullah Aldy
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
MooksHal Mhiestri
 
tugas So 2 manajemen group
tugas So 2 manajemen grouptugas So 2 manajemen group
tugas So 2 manajemen groupachywira
 
Pengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwarePengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwareAri FX
 
apaan Linux
apaan Linuxapaan Linux
apaan Linux
Ayas Tincem
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
joko2016
 
Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan group
Erhyz Ambarak
 
Mengenal sistem operasi linux
Mengenal sistem operasi linuxMengenal sistem operasi linux
Mengenal sistem operasi linuxRochmat Saliim
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)
Dayatx Dxd
 
Mengenal Sistem Operasi Windows
Mengenal Sistem Operasi WindowsMengenal Sistem Operasi Windows
Mengenal Sistem Operasi Windows
boyhokage
 
So 2 tugas 3 marsela
So 2  tugas 3 marselaSo 2  tugas 3 marsela
So 2 tugas 3 marsela
sheyllala
 
Tutorial Debian Bab 12 kompilasi kernel
Tutorial Debian Bab 12 kompilasi kernelTutorial Debian Bab 12 kompilasi kernel
Tutorial Debian Bab 12 kompilasi kernel
Didit Septiawan
 
Tugas sistem operasi ii (Manajemen User dan Group)
Tugas sistem operasi ii (Manajemen User dan Group)Tugas sistem operasi ii (Manajemen User dan Group)
Tugas sistem operasi ii (Manajemen User dan Group)
Nusli_kanaha11063
 

What's hot (18)

Linux dasar
Linux dasarLinux dasar
Linux dasar
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 
Slackware indonesia
Slackware indonesiaSlackware indonesia
Slackware indonesia
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
tugas So 2 manajemen group
tugas So 2 manajemen grouptugas So 2 manajemen group
tugas So 2 manajemen group
 
Pengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwarePengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell Netware
 
apaan Linux
apaan Linuxapaan Linux
apaan Linux
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan group
 
Mengenal sistem operasi linux
Mengenal sistem operasi linuxMengenal sistem operasi linux
Mengenal sistem operasi linux
 
Pertemuan13
Pertemuan13Pertemuan13
Pertemuan13
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)
 
Mengenal Sistem Operasi Windows
Mengenal Sistem Operasi WindowsMengenal Sistem Operasi Windows
Mengenal Sistem Operasi Windows
 
So 2 tugas 3 marsela
So 2  tugas 3 marselaSo 2  tugas 3 marsela
So 2 tugas 3 marsela
 
Bab 8 manajemen user
Bab 8 manajemen userBab 8 manajemen user
Bab 8 manajemen user
 
Bab 5 linux shell
Bab 5 linux shellBab 5 linux shell
Bab 5 linux shell
 
Tutorial Debian Bab 12 kompilasi kernel
Tutorial Debian Bab 12 kompilasi kernelTutorial Debian Bab 12 kompilasi kernel
Tutorial Debian Bab 12 kompilasi kernel
 
Tugas sistem operasi ii (Manajemen User dan Group)
Tugas sistem operasi ii (Manajemen User dan Group)Tugas sistem operasi ii (Manajemen User dan Group)
Tugas sistem operasi ii (Manajemen User dan Group)
 

Viewers also liked

Jumpa 10
Jumpa 10Jumpa 10
Jumpa 10
wawankoerniawan
 
Print screen
Print screenPrint screen
Print screen
wawankoerniawan
 
Chapter 5 memory external
Chapter 5 memory externalChapter 5 memory external
Chapter 5 memory external
wawankoerniawan
 
12 metode greedy
12 metode greedy12 metode greedy
12 metode greedy
wawankoerniawan
 
Pertemuan8
Pertemuan8Pertemuan8
Pertemuan8
wawankoerniawan
 
Pert.2 sistem produksi
Pert.2 sistem produksiPert.2 sistem produksi
Pert.2 sistem produksi
wawankoerniawan
 
Sijil Peka Kimia
Sijil Peka KimiaSijil Peka Kimia
Sijil Peka Kimia
hasanahmatamin
 
Form5 cd6
Form5 cd6Form5 cd6
Form5 cd6
smktsj2
 
Form5 cd2
Form5 cd2Form5 cd2
Form5 cd2
smktsj2
 
Form5 cd5
Form5 cd5Form5 cd5
Form5 cd5
smktsj2
 
Form5 cd1
Form5 cd1Form5 cd1
Form5 cd1
smktsj2
 
Form5 cd3
Form5 cd3Form5 cd3
Form5 cd3
smktsj2
 
NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4
OnemuQris's DinAni Son
 
Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4
D.J Md Thani
 
Form5 cd4
Form5 cd4Form5 cd4
Form5 cd4
smktsj2
 
Form4 cd2
Form4 cd2Form4 cd2
Form4 cd2
smktsj2
 

Viewers also liked (20)

Jumpa 10
Jumpa 10Jumpa 10
Jumpa 10
 
Materi 6
Materi 6Materi 6
Materi 6
 
Print screen
Print screenPrint screen
Print screen
 
Jumpa 2
Jumpa 2Jumpa 2
Jumpa 2
 
Chapter 5 memory external
Chapter 5 memory externalChapter 5 memory external
Chapter 5 memory external
 
Materi 1
Materi 1Materi 1
Materi 1
 
12 metode greedy
12 metode greedy12 metode greedy
12 metode greedy
 
Pertemuan8
Pertemuan8Pertemuan8
Pertemuan8
 
Materi 5
Materi 5Materi 5
Materi 5
 
Pert.2 sistem produksi
Pert.2 sistem produksiPert.2 sistem produksi
Pert.2 sistem produksi
 
Sijil Peka Kimia
Sijil Peka KimiaSijil Peka Kimia
Sijil Peka Kimia
 
Form5 cd6
Form5 cd6Form5 cd6
Form5 cd6
 
Form5 cd2
Form5 cd2Form5 cd2
Form5 cd2
 
Form5 cd5
Form5 cd5Form5 cd5
Form5 cd5
 
Form5 cd1
Form5 cd1Form5 cd1
Form5 cd1
 
Form5 cd3
Form5 cd3Form5 cd3
Form5 cd3
 
NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4
 
Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4
 
Form5 cd4
Form5 cd4Form5 cd4
Form5 cd4
 
Form4 cd2
Form4 cd2Form4 cd2
Form4 cd2
 

Similar to Materi 1

L I N U X
L I N U XL I N U X
L I N U X
IMAT RUHIMAT
 
Pertemuan 4 Sistem Operasi.pptx
Pertemuan 4 Sistem Operasi.pptxPertemuan 4 Sistem Operasi.pptx
Pertemuan 4 Sistem Operasi.pptx
boerhansoe111
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
viviluthfiyah
 
Puspita
PuspitaPuspita
Sistem operasi
Sistem operasiSistem operasi
materi slide sistem operasi pertemuan pertama
materi slide sistem operasi pertemuan pertamamateri slide sistem operasi pertemuan pertama
materi slide sistem operasi pertemuan pertama
Nur Anita Okaya
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiA Sisdianto Sumarna
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
LuthfanZhafiri
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Melina Krisnawati
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
yats hidayat
 
Sistem Operasi ( Komputer )
Sistem Operasi ( Komputer )Sistem Operasi ( Komputer )
Sistem Operasi ( Komputer )
assyvan
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux ok
Nie Andini
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linux
Syaiful Ahdan
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
Trabalistra Bagaz
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
Denny Sam
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
MochKholil1
 
sistem_operasi
sistem_operasisistem_operasi
sistem_operasi
fajardwiutara
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
Solehudin Solehudin
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
viviluthfiyah
 

Similar to Materi 1 (20)

L I N U X
L I N U XL I N U X
L I N U X
 
Pertemuan 4 Sistem Operasi.pptx
Pertemuan 4 Sistem Operasi.pptxPertemuan 4 Sistem Operasi.pptx
Pertemuan 4 Sistem Operasi.pptx
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Puspita
PuspitaPuspita
Puspita
 
So
SoSo
So
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
materi slide sistem operasi pertemuan pertama
materi slide sistem operasi pertemuan pertamamateri slide sistem operasi pertemuan pertama
materi slide sistem operasi pertemuan pertama
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
 
Sistem Operasi ( Komputer )
Sistem Operasi ( Komputer )Sistem Operasi ( Komputer )
Sistem Operasi ( Komputer )
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux ok
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linux
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
 
sistem_operasi
sistem_operasisistem_operasi
sistem_operasi
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 

More from wawankoerniawan

Materi 6
Materi 6Materi 6
Materi 6
wawankoerniawan
 
Materi 12
Materi 12Materi 12
Materi 12
wawankoerniawan
 
Materi 10
Materi 10Materi 10
Materi 10
wawankoerniawan
 
Materi 7
Materi 7Materi 7
Materi 7
wawankoerniawan
 
Materi 4
Materi 4Materi 4
Materi 4
wawankoerniawan
 
Materi 3
Materi 3Materi 3
Materi 3
wawankoerniawan
 
Materi 2
Materi 2Materi 2
Materi 2
wawankoerniawan
 
Materi 1
Materi 1Materi 1
Materi 1
wawankoerniawan
 
Materi 11
Materi 11Materi 11
Materi 11
wawankoerniawan
 
Materi 10
Materi 10Materi 10
Materi 10
wawankoerniawan
 
Materi 12
Materi 12Materi 12
Materi 12
wawankoerniawan
 
Materi 9
Materi 9Materi 9
Materi 9
wawankoerniawan
 

More from wawankoerniawan (20)

Materi 6
Materi 6Materi 6
Materi 6
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 8
Materi 8Materi 8
Materi 8
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 5
Materi 5Materi 5
Materi 5
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 2
Materi 2Materi 2
Materi 2
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 

Materi 1

  • 1. SISTEM OPERASI BERBASIS JARINGAN OLEH : AHMAD KURNIAWAN
  • 2. U N I X 1. Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson) 2. Sistem Operasi adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar dari sistem komputer Beberapa sifat dan keistimewaan Unix : Multiuser : sejumlah pemakai dapat menggunakan sistem secara bersamaan Multitasking : kemampuan sistem operasi yang memungkinkan seseorang dapat melaksanakan tugas pada saat bersamaan Portabilitas : sistem Unix mudah diadaptasikan ke sistem komputer yang lain Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan diakses
  • 3. Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan diakses Sejarah Unix  MULTICS (MULtiplexed Information and Computing Services) ditulis oleh Ken Thompson dari Laboratorium Bell  1996 ditulis dalam bahasa rakitan pada mesin PDP-7 keluaran Digital Equipment Corporation oleh Ken Thompson dan Dennis Ritchie, Joseph Ossana di Lab AT & T (American Telephone & Telegraph)  UNICS (UNIplexed Information and Computing Services) oleh Brian Kemighan tahun 1970  November 1971 keluar versi I
  • 4.  Tahun 1973, keluar versi 4 dalam bahasa C oleh Ken Thompson dan Dennis Ritchie  Tahun 1974, keluar versi 5 (pendidikan) dikembangkan oleh Barkeley California University dan dikenal dengan versi BSD (Barkeley Software Distribution) Tahun 1978, keluar versi 7 (komersial) oleh AT & T ke sistem Onyx, sebuah perusahaan milik Bob Marsh dan Kip Myer  Tahun 1981, pada intel 8086 yaitu XENIX dibuat oleh SCO (Santa Cruz Operation) dan Microsoft Tahun 1984, sistem V dikembangkan oleh Computing Science Research Group,
  • 5. Berbagai versi Unix Nama Vendor AIX IBM A/UX Apple (Macintosh) BSD University Of California DG/UX Data General HP/UX Hawlett Packard MS/UX NEC PC/IX Interactive System Corporation SCO UNIX SCO SINIX Siemens ULTRIX DRC UNICOS Cray Research UNIX AT & T, SCO, Sun Microsystem VENIX VentureCom, Inc XENIX SC / Microsoft UNIXWARE CALIFORNIA
  • 6. Printer Server Modem Modem     Jalur Komunikasi Konsol   Terminal Lokal  Terminal Jarak Jauh Struktur Perangkat Keras Sistem Unix  Konsol Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer sistem untuk mengontrol operasi sistem. Pesan-pesan kesalahan sistem ditampilkan pada piranti ini
  • 7.  Terminal Piranti yang terdiri dari layar dan keyboard yang biasa digunakan pemakai untuk berinteraksi dengan sistem  Jalur Komunikasi Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke sistem Unix  Modem Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog (telepon) dan sebagainya Utilitas S K H E USER E R KOMPUTER E N Aplikasi L E L Struktur Perangkat Lunak
  • 8. Kernel : inti dari sistem Unix yang mengontrol perangkat keras dan melaksanakan berbagai tugas, antara lain : - Pelayanan tanggal dan jam sistem - Manajemen file dan penanganan sekuriti - Pelayanan operasi output dan input - Manajemen dan penjadwalan proses - Manajemen memori - Melakukan kegiatan akuntansi sistem - Melakukan penanganan kesalahan dan interupsi Shell : penterjemah pada sistem Unix yang merupakan jembatan antara pemakai dan sistem Unix
  • 9. Nama Shell Nama Program Pencipta Bourne Shell Sh / $ Stephen R. Bourne C Shell Csh / % Bill Joy Korn Shell Ksh / $ / # David G. Korn Utilitas : Program yang disediakan sistem Unix untuk melaksanakan tugas tertentu Program Aplikasi : Program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri
  • 10. OPERASI DASAR PADA UNIX 2 hal yang perlu diketahui sebelum menggunakan sistem Unix adalah - User Name - Password  Masuk Ke Sistem proses untuk masuk ke sistem Unix biasa di sebut LOGIN Login : _ (huruf kecil / huruf besar) contoh : Login : ahmad <enter> Password : _ (tdk tampak dilayar) login inconect (akan tampil jika wait for login retry : password yg diberikan salah) login : _ $  prompt shell _  kursor
  • 11. Keluar Dari Sistem proses untuk keluar dari sistem Unix biasa disebut LOGOUT $ exit / logout $ Ctrl-D  Mengubah Password $ passwd <enter> setting password for user : nama-pemakai old password : _ new password : _ retype new password : _  Mengubah Prompt $ ps1 = “ahmad>” <enter>  andi> _ bersifat andi>ps1 = “$” <enter> $_ sementara
  • 12. STRUKTUR PERINTAH UNIX Nama_perintah [pilihan][argumen…] o [ ] bersifat optional o (…) komponen didepan tanda ini bisa diulang beberapa kali o nama_perintah (built-in atau program) o [pilihan] untuk mengubah atau menambah default dari perintah o [argumen] obyek yang akan diproses oleh perintah $ ls (untuk menampilkan isi directory ) hitung kurang tambah $ ls –l (untuk menampilkan informasi file) total B - rw - r - - r - - 1 rita group 20 sep 24 10:05 hitung - rw - r - - r - - 1 rita group 15 sep 01 08:20 kurang - rw - r - - r - - 1 rita group 100 aug 25 12:00 tambah
  • 13. $ ls –r (menampilkan informasi file dengan urutan nama secara terbalik) tambah kurang hitung $ ls –ld (menampilkan informasi direktori, tanpa file-filenya) $ ls –l –r $ ls –l tambah $ ls –lr $ ls –l *.4gl $ ls –rl $ ls –l ??m*.txt $ ls –al (file tersembunyi ikut ditampilkan) $ who (untuk mengetahui siapa saja yang login) rita tty 01 sep 24 10:30 andi tty 02 sep 24 12:00 rini tty 03 sep 24 11:19 user identitas tgl waktu (port)
  • 14. $ who am I (mengetahui siapa saya) rita tty 01 sept 24 10:30 $ logname rita $ cal (menampilkan isi kalender) tue sep 24 14:05:30 1996 Aug Sep Oct Su Mo Tu W Th Fr Sa .. .. .. .. .. .. .. .. .. .. .. .. .. .. 1 2 .. .. .. .. .. .. .. .. .. .. .. .. .. .. 3 4 5 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. $ cal 9 1996 (informasi kalender bulan Sep 1996) $ cal 1996 (kalender thn 1996)
  • 15. OPERASI FILE Cara menamakan file  panjang 14 karakter (A - Z, a - z, 0 – 9, . , -) Contoh :  lat1  lat1.c  coba_1  Membuat file $ cat > nama file (nama file belum pernah ada) Misal : $ cat > file1.txt Universitas Gunadarma <Ctrl-D>  Melihat isi file $ cat nama file misal : $ cat file1.txt $ cat file1.txt file2.txt (melihat isi file1.txt dilanjutkan dg file2.txt) $ pg file1.txt lihat per halaman $ more file1.txt
  • 16. Membuat salinan file (copy) $ cp file_asal file_target $ cp file1.txt file1a.txt  Mengganti nama file baru (mv = move) $ mv file lama file baru $ mv file1.txt data.txt  Menghapus file (rm = remove) - i : konfirmasi kembali sebelum dihapus - f : langsung dihapus walau ada write protection contoh : $ rm lat1.txt r w x ditanya dulu sblm dihapus r – x langsung dihapus $ rm –i lat1.txt rwx di tanya dulu r–x
  • 17. OPERASI DIREKTORI Tanda titik (.) menyatakan direktori kerja Tanda titik (..) menyatakan direktori induk Contoh : $ cp/etc/passwd/etc/group merupakan perintah menyalin file-file tsb ke direktori kerja $ ls ../hari2 menampilkan isi subdirektori hari1 yang terletak di bawah direktori induknya direktori kerja sekarang  Mengetahui Direktori Kerja $ pwd /usr/ahmad $_
  • 18. Membuat Direktori $ mkdir data $mkdir data1 data2 data3  Memindahkan Direktori $ cd data : ke direktori data $ cd : ke home direktori $ cd.. : ke direktori induk  Menghapus Direktori $ rmdir <nama direktori> syarat direktori dpt dihapus : - direktori kosong (tidak ada file) - direktori tidak sedang digunakan - user punya hak untuk menghapus direktori tersebut contoh : $ rmdir/usr/ahmad/data 1 $ rmdir../data2 $ rmdir –r data3 (menghapus direktori beserta isinya)
  • 19. PERMISI AKSES FILE  Kelompok yang dapat mengakses suatu file termasuk direktori pada Unix dibagi menjadi 3 bagian : - Owner, pemakai yang menciptakan file / direktori bersangkutan - Group, kelompok sejumlah pemakai yang mempunyai hak sama - Other, semua pemakai diluar Owner dan Group  Pemakai berdasarkan wewenang terhadap sistem - Superuser, pemakai dengan wewenang tertinggi yang dapat melakukan apa saja terhadap sistem - Pemakai biasa, pemakai yang mempunyai hak terbatas terhadap home direktori masing-masing  Jenis Ijin Akses - Read (R) - Write (W) - Execute (X) pada penerapannya ada perbedaan makna antara file dan direktori
  • 20. Akses Pada File Permisi Simbol Keterangan Read R - File dapat dibuka - File dapat diakses Write W Isi file dapat dimodifikasi Execute X Hanya berpengaruh pada program, jika ada file bisa dijalankan  Akses Pada Direktori Permisi Simbol Keterangan Read R Boleh tidaknya isi direktori untuk dibaca Write W Boleh tidaknya isi direktori untuk dimodifikasi execute X Boleh tidaknya mengakses atribut file dalam
  • 21. Informasi Mengenai Permisi Akses informasi mengenai akses file dapat diperoleh dengan menggunakan perintah : $ ls –l fungsi posisi Tipe Permisi Permisi Permisi file Owner Group Other contoh 1 2 3 4 5 6 7 8 9 10 - r w - r - - r - -
  • 22. Owner Group Other w x r w x r w x 400 200 100 40 20 10 4 2 1 contoh : - 644 : Owner  baca, tulis Group  baca Other  baca
  • 23. chmod : untuk mengubah ijin akses file / direktori $ chmod 741 nilai $ chmod 345 pegawai  chown : mengubah pemilik file /direktori (dilakukan oleh superuser) $ chown ahmad file1  chgrp : mengubah group file $ chgrp root file2