U N I X Definisi sistem unix yaitu : Suatu sistem operasi yang variasinya berjalan pada berbagai tipe komputer yang berbeda. Keuntungan dari sistem unix yaitu: 1. Multiuser 2. Multitasking 3. Portabilitas 4. Compabilitas 5. Interoperabilitas 6. Availabilitas 7. Skalabilitas Kerugian dari sistem unix yaitu : 1. Performancenya tidak bagus. Misal: $,%,# ( $ : US ; % : GUST ; # : SUPVISO ) 2. Memakai memori yang besar. 3. Penulisan perintah dibedakan antara huruf besar dan huruf kecil Tipe-tipe komputer yang berjalan pada sistem unix yaitu : 1. Macam-macam personal computer. Misal : IBM-COMPATIB PC, APP MACINTOSH 2. Personal workstation. 3. Network server. Misal : IBM ISC/6000 FAMIY, SUN S SPAC SYSTM 4. Mainframe computer Misal : IBM SYSTM 370 5. Supercomputer Misal : CAY COMPUT Memulai dan mengakhiri sistem unix Perintah untuk memulai sistem unix login: password: Perintah untuk mengakhiri sistem unix Merubah password - Memilih sendiri: exit ATAU <CT> <d> $ passwd (nter) Old password: Clara (nter) nter choice (default is 1): 1 (nter) New password: Julie (nter) e-enter new password: Julie (nter) - Diberikan oleh sistem: $ passwd (nter) Old password: Clara (nter) nter choice (default is 1): 2 (nter) Password: rhytcoi Hypenation: rhyit-coi e-enter new password: rhyitcoi (nter) 1
Menampilkan ogin name Perintah untuk menampilkan login name pada suatu workstation yang aktif: ogname (login name) Cth: $ logname (nter) User1 Perintah-perintah yang umum digunakan - tty Fungsi: Menampilkan nama terminal yang digunakan. Cth: $ tty (nter) /dev/tty01 - banner Fungsi: Menampilkan tulisan yang besar. Cth: $ banner Hello student (nter) - who Fungsi: Menampilkan semua user yang aktif. Cth: $ who (nter) Peter tty01 mar 16 12:20 Kevin tty02 mar 16 13:05 - who am i atau who am I Fungsi: Menampilkan login nama kita. Cth: $ who am (nter) Peter tty01 mar 16 12:20 - finger Fungsi: Untuk menampilkan informasi lengkap mengenai semua user aktif. Cth: $ finger (nter) ogin name tty idle When oot Super user tty04 5 Mon 09:30 - alias Fungsi: Membuat duplikat nama suatu instruksi. Cth: $ alias dir ls -I" (nter) - echo Fungsi: Menampilkan kalimat pada layar. Cth: $ echo Good luck!! (nter) Good luck!! 2
U S UTIITAS APIKASI S H K N K O M P U T KN Apa itu Kernel? Jantung dari sistem unix yang mengendalikan seluruh perangkat keras dan sistem komputer. Apa fungsi dari kernel? 1. Mengendalikan seluruh perangkat keras dan sistem komputer. 2. Antar muka terhadap peralatan Input/output. 3. Mengelola file dalam disk. 4. Mengatur pengoperasian multiple users. Kernel dibentuk dari apa? Sistem unix yang original diimplementasikan dalam bahasa Assembly. Pada awal tahun 1971 AT & T ABS mengembangkan sistem unix dengan bahasa C. Sehingga bahasa C yang dipilih untuk melanjutkan pengembangan sistem Unix. Pada tahun 1973 Kernel ditulis kembali dengan bahasa C. sehingga kernel ditulis dalam : 1. Bahasa C. 2. Bahasa Assembly SH Apa itu shell? Shell mempunyai 2 tugas penting yaitu : 1. Command processor/interpreter yang bertindak sebagai user interpreter dalam sistem unix. 2. High level programming language. Apa fungsi shell? 1. Sebagai Command interpreter. 2. Sebagai high level programming language. Apa saja tipe-tipe shell? 1. Bourne shell. 2. C- shell. 3
Beberapa kelebihan KON SH yaitu : - Kinerja yang lebih baik. - Fasilitas penyuntingan baris pe-rintah. - Array. - Fasilitas untuk memanipulasi string. - Fasilitas aritmetika Pengertian Utilitas yaitu : Program-program yang tersedia pada sistem unix yang masing-masing mempunyai tugas spesifik. Pengertian Aplikasi yaitu : Program-program yang dibuat oleh pemakai. Sistem file pada sistem unix 1. Struktur file. 2. Sistem file. 3. Tipe-tipe file. Ad. 1. Struktur file. /(OOT DICTOY) usr bin dev etc U lib lost+found tmp lib shirley mail spool tmp news bin notes chapters examples tables 4
Ad. 2. Sistem file - /(OOT DICTOY) Merupakan suatu directory yang secara langsung maupun tidak berhubung dengan semua direktori dalam file sistem - bin (binary) Berisi semua executable program yang meliputi perintah-perintah pada sistem unix. - dev (device) Direktori ini berisi semua special file yang merupakan peralatan input atau output pada sistem unix. - etc (et cetera) Berisi semua program shell script dan file data yang digunakan oleh sistem admi-nistrasi. - lib (library) Berisi kumpulan standar dan tools yang biasa digunakan seperti software-software aplikasi. - lost+found Secara normal direktori ini kosong. Tetapi dalam situasi tertentu sistem unix akan memasukkan data-data selama file sistem diperbaiki sehingga nantinya sistem admi-nistrasi dapat menentukan apakah data tersebut akan diambil atau dihapus. - tmp (temp) Suatu direktori dimana program dapat membuat temporary file (tempat penyimpanan sementara). - usr Berisi file-file yang hanya bisa dibaca saja. - usr/bin Berisi executable user commands. - u Merupakan home direktori dari semua user. Ad. 3. Tipe-tipe file 1. Ordinary file/regular file merupakan file yang menyimpan data. 2. Directori berisi informasi yang di-gunakan untuk mengakses file lain. 3. Special file meliputi peralatan peralatan fisik yang digunakan seperti : keyboard, printer dll. Ξ SAMPAI JUMPA!!! 5