Jumat, 04 Mei 2012

LINUX OPERATING SYSTEM


1.       Sebutkan dan jelaskan lapisan-lapisan sistem UNIX !

Jawab : Lapisan-lapisan tersebut digambarkan sebagai berikut:




                                    s h e l l                                                Bourne Shell
                                                                                                C shell
make                          Utilitas                                                Korn Shell
cp               
                                    Kernel  
                 
                                    h/w                                                      Komputer
                                    sistem                                                 Printer
                                                                                                Disk
                                                                                                Tape
                   
                   
    


                  Gambar 1.2 Sistem UNIX

a.   Lapisan  yang  paling  dalam  adalah  komputer   dan piranti  pendukungnya, seperti disk,  tape,  printer  dan  lain-lain.  Ini semua disebut  perangkat  keras  sistem.

b.   Di   seputar  perangkat  keras   tersebut   terdapat  sejumlah   program  yang  menangani  secara   detail  seperti  sumber daya komputer, mengorganisir  sistem              file,  mengurus  disk dan tape.  Pengoperasian  yang dilakukannya  sangat  detil  sehingga  tidak   perlu  diketahui  oleh  pemakai. Lapisan  ini  kita   sebut  kernel. Kernel merupakan otak dari otak dari  sistem  operasi.

c.   Kernel  menyediakan  lapis  dukungan,  yaitu  berupa program utilitas. Utilitas berfungsi untuk melakukan akses  sistem bagi pemakai.  Utilitas-utilitas  yang              agak  sederhana dapat dikombinasikan dengan  memakai  fasilitas pemipaan.
         
d.   Lapis  terluar dari sistem UNIX adalah shell.  Shell merupakan penghubung antara pemakai dan sistem. Bila pemakai    mengetikkan   sebuah   perintah,    shell              menerjemahkan   perintah  tersebut  dan   mengatakan  kepada kernel apa yang harus dilakukan.  Sesungguhnya  shell merupakan bagian dari  utilitas.  Namun karena kerumitannya dan fungsinya yang sedikit  unik,  maka shell cenderung dianggap  sebagai  lapis   terpisah.

2.      Sebutkan dan jelaskan kemampuan sistem operasi UNIX

Multiuser

Sistem  dapat  digunakan oleh lebih dari  satu  orang  pada  satu  saat. Tentunya untuk  melakukan  hal  ini  harus   digunakan  lebih  dari  satu  terminal   yang           dihubungkan.  Selanjutnya, kita dapat  memakai  file, program bahkan piranti-piranti yang terhubung  dengan   komputer secara bersama.

Ø  Multitasking

Sistem  dapat  melakukan beberapa tugas  atau  proses  pada  waktu yang bersamaan. Dengan demikian  sesorang  dapat memiliki satu proses yang sedang  berkomunikasi              langsung dengan terminal, tetapi juga memiliki proses lain dengan prioritas yang lebih rendah.

Sistem File

Organisasi  file  di  UNIX  memiliki  struktur  pohon (tree) yang terdiri dari file dan direktori. Struktur  tersebut  diawali oleh akar (root) sebagai awal  dari  seluruh  direktori  yang  ada.   Karakteristik   dari   sistem file UNIX antara lain:
 - konsisten dalam memproses data dan peralatan
 - pertumbuhan file dan direktori secara dinamis
 - dilengkapi dengan proteksi   

Ø  Shell

Shell  merupakan  antar muka  pemakai  dengan  sistem UNIX.   Shell   memiliki   kemampuan   menterjemahkan  perintah-perintah  untuk  dilaksanakan  oleh   kernel             UNIX. Disamping itu, shell memiliki kemampuan sebagai  bahasa pemrograman.

Ø  Utilitas-utilitas

UNIX  memiliki  lebih dari 200  utilitas  yang  dapat digunakan  untuk  mengelola   sistem.  UNIX  memiliki  sejumlah  utilitas  yang agak  sederhana  yang  dapat             dikombinasikan dengan memakai pipa dan filter.

Ø  Surat Elektronik

UNIX  dilengkapi  dengan fasilitas  untuk  pengiriman  surat antar pemakai di lingkungan sistem UNIX.

Ø  Konsep Perangkat Keras

Perangkat keras yang terhubung pada sistem UNIX  akan  dianggap  sebagai file biasa. UNIX  tidak  membedakan  antara perangkat keras dan file biasa. UNIX  mengenal             keyboard sebagai masukan standard dan  layar terminal  sebagai keluaran standard.

Ø  Komunikasi antar Proses

keluaran  dari suatu proses dapat  diproses  langsung  oleh proses lainnya

Ø  Jaringan

Pemakai  UNIX dapat berhubungan dengan  pemakai  lain  dalam   satu  komputer  (hubungan  antar   terminal).  Disamping  itu pemakai UNIX juga dapat  berkomunikasi             dengan pemakai lain pada komputer lainnya dalam  satu  jaringan  lokal atau LAN. Bahkan pemakai  UNIX  dapat    berhubungan  dengan pemakai lain pada  jaringan  lain             dalam lingkup jaringan luas atau WAN. Data ditransfer  dari PC ke UNIX, UNIX ke UNIX dan UNIX ke mesin  atau   komputer  lain  melalui:

            - kabel komunikasi langsung RS232 (serial comm)
            - ethernet
            - dial up modem, leased line, public  switched  data  
              network.

3.      Jelaskan otoritas masing-masing  pemakai sistem operasi UNIX/LINUX
Jawab :
a. Pemakai biasa
Pemakai biasa adalah pemakai yang diberi ijin  untuk menggunakan sistem dan beberapa fasilitas lain dalam  UNIX  dengan batas-batas perijinan tertentu.  Dengan             demikian  pemakai  biasa tidak  dapat  secara  bebas  keluar masuk direktori lain atau tidak dapat  secara  bebas menggunakan file-file di dalam sistem.  Ingat,  pemakai biasa hanya boleh menggunakan direktori atau  file yang telah dijinkan saja.

b. Super user
Super   user  adalah  pemakai  yang   memiliki   hak istimewa  di  dalam  sistem  UNIX  karena  memiliki  kemampuan  yang tidak dibatasi oleh  perijinan  yang  diterapkan  pada  sistem. Super  user  dapat  keluar  masuk direktori atau menggunakan file secara  bebas.     Pada umumnya super user dimiliki oleh  administrator  sistem.  Administrator  sistem adalah  pemakai  yang   bertanggung  jawab  untuk  mengelola  sistem.   Nama              pemakai   dari  rekening  super  user  ,  di   dalam    /etc/passwd  biasanya bernama root dengan  nomor  id  pemakai 0.

setiap file dan direktori sistem UNIX memiliki  tiga jenis  pemakai  yaitu:

Pemilik (owner)
Pemilik  adalah pemakai yang memiliki file  tersebut, biasanya  orang  yang pertama kali  menciptakan file tersebut. Untuk mengubah kepemilikan file tersebut ke pemakai lainnya, dapat digunakan perintah chown.

Group (group)
Beberapa pemakai dapat di kelompokkan ke dalam sebuah group. File atau direktori yang mempunyai kepemilikan ini  mengakibatkan  hanya pemakai anggota group  yang             dapat mengakses.

Orang lain (others)
Seluruh  pemakai  sistem adalah termasuk  jenis  ini. File  atau direktori yang mempunyai  kepemilikan  ini  mengakibatkan semua orang dapat mengaksesnya.

Masing-masing dapat memiliki mode perijinan berupa ijin baca  (r),  ijin  tulis  (w)  dan  ijin  eksekusi  (x)  atau kombinasi  ketiganya.  Pembahasan yang lebih  mendalam  akan
diuraikan pada sub bab yang membahas mengenai proteksi file.


4.     Jelaskan dan berilah contoh 5 perintah di unix/linux

Ø  pwd : perintah ini digunakan untuk mengetahui di direktori mana kita sedang berada. Lihat contoh
berikut ini :
# pwd
/usr/local
Pada contoh di atas, perintah pwd menampilkan hasil /usr/local, artinya saat ini user sedang berada
dalam direktori /usr/local
Ø  \ cd : perintah ini artinya “change directory”; digunakan untuk berganti direktori. Perhatikan contoh berikut
ini untuk mengetahui bagaimana menggunakan perintah cd :
# pwd
/home/ayu
# cd /usr/local
# pwd
/usr/local
Pada contoh di atas, mula-mula berada di direktori /home/tayu. Perintah cd /usr/local, membuat berpindah ke direktori /usr/local.
Ø  Perintah cd .. dapat di gunakan untuk berpindah 1 direktori di atas direktori dimana kita berada.
Lihat contoh berikut ini :
# pwd
/usr/local
# cd ..
# pwd
/usr
Pada contoh di atas mula-mula kita berada dalam direktori /usr/local, dengan menggunakan perintah
cd .. kita berpindah ke direktori /usr.
Ø  mv : perintah ini sama digunakan untuk memindahkan suatu file dari suatu direktori ke direktori lainnya.
Perintah ini juga bisa dipakai untuk mengganti nama sebuah file.
# mv /home/ayu/contoh.txt /home/ayu/tes

. mv : perintah ini sama digunakan untuk memindahkan suatu file dari suatu direktori ke direktori lainnya.
Perintah ini juga bisa dipakai untuk mengganti nama sebuah file.
# mv /home/ayu/contoh.txt /home/ayu/tes
Ø  mkdir : perintah ini digunakan untuk membuat direktori (folder) baru. Lihat contoh berikut ini :
root@gunadarma [/home]#mkdir UNIVERSITAS

5.      Buatlah direktori menggunakan perintah unix/linux dengan susunan direktori
root@ubuntu[/]$ sudo su
root@ubuntu[/]# home
root@ubuntu[/home]# mkdir UNIVERSITAS
root@ubuntu[/home]# cd UNIVERSITAS
root@ubuntu[/home/UNIVERSITAS]#  mkdir FILKOM
root@ubuntu[/home/UNIVERSITAS]#  cd FILKOM
root@ubuntu[/home/UNIVERSITAS/FILKOM]#  mkdir SI SK
root@ubuntu[/home/UNIVERSITAS/FILKOM]# cd ..
root@ubuntu[/home/UNIVERSITAS]# mkdir FE
root@ubuntu[/home/UNIVERSITAS]# cd FE
root@ubuntu[/home/UNIVERSITAS/FE]# mkdir AK MA
root@ubuntu[/home/UNIVERSITAS/FE]# cd ..
root@ubuntu[/home/UNIVERSITAS]#  mkdir FTI
root@ubuntu[/home/UNIVERSITAS]# cd FTI
root@ubuntu[/home/UNIVERSITAS/FTI]








Tidak ada komentar:

Posting Komentar