Selasa, 29 November 2011

Resume Sistem Operasi Pertemuan 10

Nim      : 10.41010.0001
Nama     : Randy Floranno Hasdi
MK       : Sistem Operasi
Kelas    : P1

Shell script
Shell merupakan “Command Executive” yang artinya program yang menunggu instruksi dari pemakai, memeriksa sintak dari instruksi yang diberikan, kemudian mengeksekusi perintah tersebut.

Macam-Macam Shell
-Bash Shell ($)
-Root (#)
-Bourne Shell ( /bin/sh)
-Korn Shell (/bin/ksh)
-C-Shell (/bin/csh) à BSD
-Bash (Gabungan antara Bourne + Korn)
-(/bin/bash)

Perbedaan antar shell
-Hal yang membedakan antara shell-shell yang ada adalah pada bagian pemrograman dan editing.
-Dan juga pada bagian perintah, ada yang menyediakan auto complete dan ada yang tidak menyediakan fasilitas auto complete

Cara untuk memilih shell dari user
-Dilakukan pada saat awal penambahan user
-Saat seorang user melakukan proses login, sistem akan menjalankan program antara lain:
-/etc/profile
-Didalamnya terdapat shell script yang berlaku untuk seluruh pengguna Linux yang melakukan login session.

History
-History merupakan catatan dari semua instruksi yang selama ini dilakukan oleh user, yang dapat dipilih kembali dan dapat dieksekusi.
-History mempunyai batasan maksimum, yang dinyatakan dengan variabel HISTSIZE

Shell
-Untuk mengetahui shell apa saja yang terinstall anda bisa melihat file /etc/shell
-Untuk melihat saat ini anda menggunakan shell apa bisa menggunakan perintah ps atau echo $SHELL

Penulisan Script
-Bash Script
-Baris awal dalam Bash Script harus dimulai dengan
    #! /bin/bash
-Menentukan variabel
Suatu nama yang dapat digunakan untuk menampung sebuah nilai, dan nilai yang ada dapat diubah.Contoh:
    jalan=“Latihan Penulisan Script”

Macam Variable di Linux
-Environment Variable
-User Defined Variable

Selasa, 22 November 2011

Resume Sistem Operasi Pertemuan 9

Nim      : 10.41010.0001
Nama     : Randy Floranno Hasdi
MK       : Sistem Operasi
Kelas    : P1

Manajemen Proses
Background Proses
-Background Proses dapat dilakukan dengan menjalankan sebuah perintah diikuti dengan tanda (&).
-Pada kondisi ini shell tidak akan menunggu sampai eksekusi perintah berakhir.
-Contoh:
    $ls –lR / > lsroot 2 > & 1 &
Perintah ls beserta pesan kesalahan ditempatkan ke file lsroot dan dilakukan secara background

Resume Sistem Operasi Pertemuan 8

Nim      : 10.41010.0001
Nama     : Randy Floranno Hasdi
MK       : Sistem Operasi
Kelas    : P1

REPOSITORY dan INSTALASI PAKET
Setting Repository bisa dilakukan dengan 2 cara
-Command Language
-GUI

Command Language
-cp source.list source.list.backup
-Vi /etc/apt/source.list
-Sudo apt-get update

GUI
-Synaptic Package Manager
-Masukan Password Root
-Masuk Ke-Menu setting
-Repository
-Other Software
-Masukan alamat mirrornya

Instalasi Paket Software
-Dari Repository
-Dari Website
-Paket deb

Website
wget http://www39.indowebster.com/efabca52f10b21937e8555dc9371c87e.avi
cara instalnya
sudo apt-get install gwget

File Deb
-Buka terminal
-Masuk ke folder tempat file *.deb tadi berada
$ cd ~/Desktop/debs/
(catatan: tanda ~ maksudnya adalah direktori home user kita, jadi perintah ini sama saja dengan: cd /home/username/Desktop/debs )
-lalu install semua file *.deb dengan command ini:
sudo dpkg -i *.deb
-Tunggu hingga proses selesai.
-Sudo dpkg –i (*.deb)