Jumat, 04 Mei 2012

tugas PKTI 2B


LISA PURNAMASARI
29211246
1EB04


  1. Lapisan sistem UNIX

Ø  Lapisan  yang  paling  dalam  adalah  komputer   dan  piranti  pendukungnya, seperti disk,  tape,  printer dan  lain-lain.  Ini semua disebut  dengan perangkat  keras   sistem.
Ø  Kernel merupakan otak dari otak sistem operasi yang terdapat di sekeliling perangkat keras, yang terdiri dari sejumlah program untuk mengendalikan sistem operasi unix.
Ø  Utilitas merupakan sejumlah program untuk mendukung kernel. Utilitas berfungsi untuk melakukan akses  sistem bagi pemakai
Ø  Lapis  terluar dari sistem UNIX adalah shell.  Shell merupakan penghubung antara pemakai dan sistem.
Ø  Bila pemakai    mengetikkan   sebuah   perintah (Utilitas) pada shell, maka shell akan menerjemahkan   perintah  tersebut  dan   mengatakan kepada kernel apa yang harus dilakukan untuk dikerjakan oleh perangkat keras. 
 
  1.   Kemampuan sistem operasi UNIX
Ø  Multiuser
Sistem dapat digunakan oleh banyak  orang pada saat yang bersamaan.
Keuntungannya multiuser :
§  Penghematan perangkat keras, karna dapat dipakai oleh banyak orang secara bersamaan.(printer, disk)
§  Data dapat diakses banyak orang secara bersamaan, sehingga tidak terjadi kerangkapan data dan konsistensi data lebih terjamin
Ø  Multitasking
Sistem  dapat  mengerjakan beberapa tugas  atau  proses pada  sebuah terminal dalam waktu yang bersamaan.
Ø  Portabilitas
Sistem unix mudah diadaptasikan ke sistem komputer yang lain. (super komputer, mainframe, mini komputer, mikro komputer, workstation, PC, laptop/notebook)
Ø  Sistem File hirarkikal
memungkinkan pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan mudah mengaksesnya.
Ø  Utilitas-utilitas
UNIX  memiliki  lebih dari 200  utilitas  yang  dapat digunakan  untuk  mengelola   sistem antara lain :
§  Manajemen file
§  Penyuntingan file
§  Pendukung komunikasi
§  Pendukung pengembangan perangkat lunak
Ø  Shell
Shell  merupakan  antar muka  pemakai  dengan  sistem unix. Shell memiliki kemampuan menterjemahkan perintah-perintah  untuk  dilaksanakan  oleh   kernel. Disamping itu, shell memiliki kemampuan sebagai  bahasa pemrograman.
  1. 3.      Otoritas masing masing pemakai OS Unix/linux
Pada sistem UNIX dikenal dua jenis pemakai yaitu:

Ø  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.
Ø  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.
  1. 4.      perintah di UNIX/LINUX
Ø  ~$ ls
Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti perintah dir dalam DOS.Ada beberapa cara untuk menggunakan perintah ini, misalnya :
Ø  ~$  ls
~$ ls -l
Untuk mengetahui lebih lengkap tentang perintah ls, silakan lihat di manual dengan perintah man ls.
Ø  ~$ more
Perintah more dapat digunakan untuk melihat isi suatu file teks dengan layar per layar. untuk keluar dari tampilan more dengan menekan tombol q.
Ø  ~$ cat
Perintah ini digunakan untuk menampilkan isi file ke layar tanpa fasilitas tampilan layar perlayar.Biasanya digunakan bersamaan dengan pipeline atau redirection. Misal untuk menampilkan isi file /etc/passwd dan /etc/group, gunakan perintah :
Ø  ~$  cat /etc/passwd /etc/group
Ø  ~$ cd
Perintah ini mirip seperti perintah cd dalam DOS yaitu digunakan untuk pindah ke direktori tertentu. Contoh perintah :
Ø  ~$  cd /home/adje
Untuk menuju kembali ke direktori /home, maka digunakan perintah :
Ø  ~$  cd ..
Ø  ~$cp
Perintah ini digunakan untuk mengkopi suatu file atau direktori. misalnya :
~$ cp contoh1 contoh2
Perintah di atas maksudnya akan mengkopi contoh1 ke file contoh2. Untuk mengkopi seluruhn direktori menggunakan perintah :
Ø  ~$ cp -R /home/ahmad /home/fazza
Ø  ~$ mv
Perintah ini digunakan untuk memindahkan suatu file ke lokasi lain atau dengan nama lain.
Contoh :
~$ mv contoh1.php contoh2.php
~$mv contoh1.php /home/Ahmad/contoh2.php
Ø  ~$ rm
Perintah ini digunakan untuk menghapus direktori atau file. Perintah ini mirip dengan perintah del dalam DOS. Dalam menggunakan perintah ini agar hati-hati karena dalam Linux tidak ada perintah undelete atau unerase. Contoh penggunaan rm sbb :
~$ rm contoh1.php
Untuk menghapus suatu direktori gunakan perintah :
~$ rm /home/fazza/temp
Ø  ~$ mkdir
Perintah ini digunakan untuk membuat direktori. Misalnya :
~$mkdir coba
~$ dmesg
Perintah ini digunakan untuk mencetak pesan-pesan pada waktu proses boot.
(menampilkan file: /var/log/dmesg). Contoh
~$ dmseg | tail
~$ clear
Perintah ini di gunakan untuk membersihkan layar. Contoh
~$ clear
  1. 5.      Membuat direktory
Cara membuat derectori dalam perintah unix/linux
Root@gunadarma[/]$sudo su
Root@gunadarma[/]#cd/universitas
Root@gunadarma[/universitas]#mkdir filkom
Root@gunadarma[/universitas]#cd filkom
Root@gunadarma[/universitas/filkom]#mkdir SI SK
Root@gunadarma[/universitas/filkom]#cd..
Root@gunadarma[/universitas]#mkdir FE
Root@gunadarma[/universitas]#cd FE
Root@gunadarma[/universitas/FE]#mkdir AK MA
Root@gunadarma[/universitas/FE]#cd/universitas
Root@gunadarma[/universitas]#mkdir FTI
Root@gunadarma[/universitas]#cd..