JAMES OLANDER MAHAR (53411778) MAULANA FAJRI (54411350) MUHAMMAD FADILLAH (54411807) MUHAMMAD IHROM FIRMANA (54411864) PURNAMA ABADI (59411271) SALIM AZIZ (56411563) SONITYO DANANG JAYA (56411856)
KONSEP UNIX
Setiap pemakai yang akan menggunakan sistem UNIX harus memiliki sebuah rekening pemakai di dalam sistem. Rekening ini akan digunakan untuk dikenal mengidentifikasikan oleh sistem yang pemakai di dalam sistem. masuk Pemakai dan yang akan diperbolehkan melakukan
operasi-operasi
sistem akan ditolak masuk. Rekening pemakai yang digunakan UNIX terdiri dari 7 field dimana pembatas antar field tersebut yaitu ' : '. Ketujuh field tersebut adalah : a. Nama pemakai atau user name. Semua pemakai UNIX akan diberikan nama pemakai atau user name dimana nama pemakai ini akan digunakan untuk mengidentifikasi pemakai yang akan masuk ke dalam sistem. Di dalam sistem, nama pemakai antar pemakai sebaiknya unik atau tidak boleh ada yang sama. Jika tidak maka akan menimbulkan beberapa hal-hal yang tidak diinginkan kemudian, misalnya surat elektronik yang akan salah alamat. b. Password ketika kita akan masuk ke dalam sistem, UNIX akan selalu menanyakan password kita. Password dapat dimisalkan sebagai kunci untuk memasuki lingkungan kerja pemakai. Tanpa kunci tersebut, kita tidak dapat masuk ke dalam sistem dan lingkungan kerja milik kita sendiri. c. Nomor id pemakai Disamping id nama pemakai, seorang Berbeda dengan ini pemakai juga memiliki nomor nomor id pemakai sistem untuk oleh pemakai. nama pemakai,
digunakan
mengidentifikasikan pemakai pada beberapa operasi di dalam sistem. Beberapa pemakai dapat disatukan dalam satu group. Group tersebut
/etc/group.
Pada
rekening pemakai cukup dicantumkan nomor id group saja. e. Informasi rekening pemakai Informasi rekening f. Home direktori Home directory adalah direktori yang pertama kali kita kunjungi dan tinggali ketika masuk ke dalam sistem. g. Program yang pertama kali dieksekusi Ketika pemakai masuk ke dalam sistem, yang akan pertama secara otomatis UNIX kali dieksekusi adalah akan langsung mengeksekusi perintah yang tercantum pada kolom ini. Pada umumnya perintah shell. Selanjutnya shell menerjemahkan perintah-perintah Pada umumnya direktori ini merupakan direktori standar dimana kita dapat bekerja. pemakai digunakan untuk menjelaskan tentang pemilik rekening tersebut.
lainnya yang kita masukkan ke dalam sistem. Pada sistem UNIX dikenal dua jenis pemakai yaitu: a. Pemakai biasa Pemakai biasa adalah pemakai yang diberi ijin sistem dan beberapa fasilitas lain dalam perijinan tertentu. Dengan demikian UNIX pemakai Ingat, untuk menggunakan dengan batas-batas biasa tidak dapat
secara bebas keluar masuk direktori lain atau tidak dapat secara bebas menggunakan file-file di dalam sistem. 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. super user dimiliki oleh adalah pemakai yang Nama pemakai administrator sistem. Pada umumnya sistem Administrator dalam pemakai biasa hanya boleh menggunakan direktori atau file yang telah dijinkan saja.
3. Multitasking Seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari sebuah terminal. 4. Sistem berkas yang hierarkis Memungkinkan pemakai mengorganisasikan informasi / data dalam bentuk yang mudah untuk diingat dan mudah untuk mengaksesnya. 5. Utilitas Merupakan program yang disesuaikan dengan kebutuhan/tugas tertentu
Unix bisa berinteraksi dengan operating system lain dengan cara kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system. Virtual memory membuat Unix mempunyai kemampuan untuk menjalankan program program yang lebih dari seharusnya karena penggunaan swap memori.. Skalabilitas artinya Unix bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah. Stabilitas, Unix sangat luar biasa stabil, jika dikonfigurasi dengan benar, system Unix akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. virus pada dasarnya tidak dikenal di dunia Unix.
Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download. Paket Unix merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai. Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows.
Kekurangan UNIX :
o
Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat. Aplikasi yang tersedia belum sebanyak windows. Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain
2. SHELL Merupakan penerjemah pada sistem UNIX menjadi jembatan antara pemakai dan sistem UNIX. Jenis shell yaitu :
Nama Shell Bourne Shell $ C shell % , # Korn Shell Bourne Again Shell
Pencipta Stephen R. Boourne Bill Joy David G. Korn Brian Fox da Chet Ramey
MEMULAI UNIX
Untuk masuk ke sistem UNIX diperlukan nama pemakai dan password Proses untuk masuk ke sistem UNIX : login (logging in) Login : _ Login : Sevira Password : putri (Bila password salah : login incorrect) $_ Penulisan perintah dalam huruf besar dan huruf kecil berbeda. Mengganti password Password adalah rahasia diri pemakai/user Perintah untuk mengganti password yaitu : $passwd changing password for (user) (current) unix password : New password : Retype new password : Adapun cara keluar dari UNIX : Proses untuk keluar dari sistem UNIX disebut logout (logging out) Perintah untuk logout berupa : Bourne Shell, Bourne Again Shell dan Korn Shell : $ exit atau $ logout C Shell : % logout
3. FILE SPECIAL Adalah file yang umumnya menyatakan suatu piranti fisik. Tetapi bisa juga berupa berkas-berkas yang berhubungan dengan komunikasi antar proses. a. Block Device : piranti yang beroperasi berdasarkan blok (sejumlah karakter). Contoh : disk b. Character Device : Piranti yang beroperasi berdasarkan karakter. Contoh : keyboard dan printer c. Named pipe : file UNIX yang memungkinkan penyampaian informasi antar proses. Contoh : shared memory
Mengganti nama File $ mv [nama file lama] [nama file baru] Contoh : $ mv a.txt a1.txt
Menampilkan Nama File $ ls [pilihan] [nama file] Pilihan : -a : menampilkan seluruh berkas, termasuk yang dihidden -l : menampilkan file disertai informasi yang lengkap -t : menampilkan file berdasakan yang terbaru -r : menampilkan file diurutkan dari Z ke A -F : identitas dari tiap file [jenis file] seperti : Simbol d b c Contoh : $ ls-l -rw-r--r-- 1 lola Beta 45 Jun 5 12:03 Flin.txt Keterangan :
rw-r--r-1 lola Beta :jenis file biasa :hak akses :jumlah link :pemilik file :nama group 45 Jun 5 12:03 Flin.txt :ukuran file (byte) :tanggal :Jam :nama file