Struktur SISTEM OPERASI LINUX

Slides:



Advertisements
Presentasi serupa
Teknologi Open Source (pertemuan 7) Linux (I) oleh Razief Perucha F.A D3-Manajemen Informatika Jurusan Matematika – FMIPA Universitas Syiah Kuala, Banda.
Advertisements

SILABUS Praktikum Sistem Operasi 2012 indrasite.weebly.com.
Sistem Operasi Linux.
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Oleh : Danang Ariyanto Putro Nim :
Manajemen Aplikasi LINUX
Ubuntu Server 9.04 Package Manager.
PENGANTAR TEKNOLOGI INFORMASI - B PERTEMUAN - 4. PENGENALAN LINUX Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas.
PERTEMUAN 1. Pengenalan Linux Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Linux bersifat portabel (tidak tergantung.
CLI Command Line Interface SOSCOM [STMIK Widya Pratama Open Source Community]
Struktur direktori linux mazzimam.
Debian Kelompok 2: Risa Nanda Yusar Welyam Maryanto
SISTEM FILE & DIRECTORY
PRESENTASI MANAJEMEN FILE
Perbedaan LINUX dan UNIX Pengenalan LINUX
PERTEMUAN 1. Pengenalan Linux Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Linux bersifat portabel (tidak tergantung.
Sistem Operasi “Overview”
SEJARAH LINUX Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada Nama Linux sendiri diturunkan.
PERANGKAT LUNAK KOMPUTER (SOFTWARE)
Struktur Sistem Operasi
Pertemuan 6. NFS merupakan protokol sistem file jaringan yang awalnya dikembangkan oleh Sun Microsystem ditahun 1984.
Persentasi sistem oprasi
File System Linux.
Sistem Manajemen File dan Direktori
KERNEL Minggu ke 2.
Memulai dengan LINUX Sistem Operasi Berbasis Jaringan Chapter 01.
Oleh: Andy Wisnu Wardana S.Kom MCP Introduction.
Perangkat Lunak Jaringan I LINUX FUNDAMENTAL. Perangkat Lunak Jaringan I Sejarah LINUX Dibuat pada tahun 1991 oleh Linus Torvalds. Terinspirasi dari Sistem.
Pengenalan Linux Linux adalah suatu sistem operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor.
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
Manajemen Paket pada GNU/Linux
Sistem Operasi Pertemuan 5.
Sistem Operasi Linux Pertemuan
Sistem Operasi Linux.
Administrasi Dasar Linux
OPERASI FILE & STRUKTUR DIRECTORY
SISTEM OPERASI (RANGKUMAN)
Dosen: TIM PENGAJAR PTIK
Sistem Operasi Terdistribusi
Operating System Structure
Sistem Operasi Pendahuluan.
Sistem Operasi Tugas utama dari sebuah sistem operasi adalah menyediakan interface (antarmuka) antara aplikasi user dan hardware (perangkat keras) komputer.
TEKNOLOGI OPEN SOURCE LINUX.
Struktur Sistem Operasi
Komponen Dasar Sistem Operasi
FILESYSTEM HIERARCHY STANDARD
Arsitektur Sistem Operasi???
Kernel.
Presentasi sistem operasi
Pengenalan sistem operasi linux
Presentasi system operasi Nama:ahmad zia&ahmad faisal
Sistem Operasi.
STRUKTUR SISTEM OPERASI
File System Linux Pertemuan 3.
PERANGKAT LUNAK (SOFTWARE)
Bayu Pratama Nugroho, S.Kom, MT
Sistem Operasi.
Manajemen Aplikasi LINUX
SISTEM OPERASI LINUX Linux Sejarah linux Keuntungan Distribusi linux
Struktur Sistem Operasi
ARSITEKTUR SISTEM OPERASI
SISTEM OPERASI Jimmi H.P. Sitorus, S.Kom.
Struktur Sistem Operasi
Struktur Sistem Operasi
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
KERNEL Minggu ke 2.
Kernel.
Struktur Sistem Operasi
SISTEM OPERASI JARINGAN TEKNIK KOMPUTER JARINGAN OLEH: ISMAIL, S.Kom Utama Motivasi Tujuan Apersepsi MateriReferensi.
Transcript presentasi:

Struktur SISTEM OPERASI LINUX

Sistem operasi Linux terdiri atas = kernel(inti) System library System utility

kernel Kernel bertanggung jawab untuk mengatur dan menjaga seluruh abstraksi penting dari sistem operasi, termasuk hal-hal seperti virtual memori dan proses. Kernel Linux membentuk inti dari keseluruhan sistem operasi Linux. Kernel menyediakan semua fungsionalitas yang diperlukan untuk menjalankan proses, dan menyediakan servis sistem untuk melindungi akses terhadap sumber daya perangkat keras. Kernel mengimplementasikanseluruh fitur yang dibutuhkan untuk terkualifikasi sebagai sistem operasi.

Bagian penting kernel LINUX Manajemen proses Manajemen memori Hardware device drivers Filesystem driver Manajemen jaringan

System Library Menentukan kumpulan standar simana aplikasi dapat berinteraksi dengan kernel dan mengimplementasikan hampir semua fungsi sistem operasi yang tidak memerlukan hak penuh atas kernel

System libraries System libraries mendefinisikan set standar dari fungsi untuk melewatkan aplikasi agar dapat berinteraksi dengan kernel Implementasi dari fungsi-fungsi ini sedikit banyak ada pada fungsionalitas sistem operasi yang tidak membutuhkan hak keseluruhan atas kode kernel Pada level paling sederhana, system librarie mengijinkan aplikasi untuk membuat permintaan kernel-system-service system libraries juga menjaga dan mengoleksi argumen system call dan jika diperlukan mengatur argumen-argumen tersebut ke dalam suatu bentuk khusus untuk melakukan system call.

System utilities System utilities adalah program yang menunjukkan tugas manajemen sistem

Komponen dari sistem Linux

kernel Semua kode kernel dieksekusi pada processor privileged mode dengan akses penuh ke seluruh sumber fisik dari komputer. Linux menyebut mode ini sebagai kernel mode Kode apapun yang berupa dukungan terhadap sistem operasi yang tidak perlu dijalankan pada kernel mode disimpan ke dalam system libraries

kernel Kernel Linux merupakan monolithic kernel dimana driver dan tambahan kernel berjalan di kernel space, sehingga kernel dapat mengakses hardware secara penuh meskipun ada beberapa bagian yang berjalan di user space Bertujuan untuk meningkatkan performansi karena seluruh kode kernel dan struktur data disimpan pada single address space Tidak ada context switch yang diperlukan ketika sebuah proses memanggil fungsi sistem operasi atau saat perangkat lunak melakukan interrupt

Fitur-fitur LINUX Multitasking Multiuser Multiplatform Multiprosesor Proteksi memori Mendukung beragam filesystem Dll

DISTRO LINUX Inti dari semua distro linux adalah kernel,koleksi program dari GNU,Shell,libraries,compiler,editor Distro sebagian besar dibedakan dari sistem Package nya, seperti rpm (redhat) , deb (debian), tgz (slackware), ebuild (Gentoo), pet(puppy)dst Dikembangkan berdasarkan filosofi dan kebutuhan untuk user

contoh Slackware=vector, slax Debian=knoppix, ubuntu Redhat=CentOS, Tao, Whitebox SuSE/Novell=OpenSuse Mandriva Gentoo Knoppix Mepis & Xandros

Tips memilih distro Ketersediaan Popularitas Kemudahan Dukungan Kesesuaian dengan kebutuhan

Direktori Terstruktur dan hirearki Tujuan = memudahkan pengaturan file

Direktori /bin - aplikasi biner penting /boot - lokasi berkas konfigurasi untuk boot. /dev - berkas peranti (device) /etc - berkas konfigurasi, skrip startup, dll (etc)... /home - direktori pangkal (home) untuk pengguna /lib - libraries yang diperlukan oleh sistem /lost+found - menyediakan sistem lost+found untuk berkas yang berada dibawah direktori root (/) /media - mount (memuat) removable media seperti CD-ROM, kamera digital, dll... /mnt - untuk me-mount sistem berkas /opt - tempat lokasi untuk menginstal aplikasi tambahan (optional)

/proc - direktori dinamis khusus yang menangani informasi mengenai kondisi sistem, termasuk proses-proses (processes) yang sedang berjalan /root - direktori pangkal untuk root, diucapkan 'slash-root' /sbin - sistem biner penting /sys - mengandung informasi mengenai system /tmp - berkas sementara (temporary) /usr - tempat aplikasi dan berkas yang sering digunakan oleh pengguna (users) /var - berkas variabel seperti log dan database

Hak Akses Pengguna super "root" mempunyai kemampuan untuk mengakses setiap berkas dalam sistem Setiap berkas memiliki pembatasan akses, pembatasan pengguna, dan memiliki asosiasi pemilik/grup

3 lapis hak akses= Pengguna Grup Lainnya Hak izin= Baca Tulis Ekseskusi

Command-prompt/shell/terminal Menilik Direktori – ls Membuat Direktori: - mkdir (nama direktori) Mengubah Direktori: - cd (/direktori/lokasi) Menyalin Berkas/Direktori: - cp (nama berkas atau direktori) (ke direktori atau nama berkas) Menghapus Berkas/Direktori: - rm (nama berkas atau direktori) Ganti Name Berkas/Direktori - mv (nama berkas atau direktori)

Root Dan Sudo Pengguna root di GNU/Linux adalah pengguna yang mempunyai akses administratif untuk mengelola sistem Sudo (perintah) atau sudo –I untuk terminal root

DEKSTOP LINUX KDE, XFCE, LXDRE Unity Gnome classic Gnome 3

Manajemen paket Berdasarkan distro Contoh 1. Debian Package Management System, paketnya berformat .deb Sistem toolnya adalah dpkg dan dikembangkan pula sistem managemen paket yang sangat memudahkan end user yakni APT (Advanced Packaging Tool). Teknologi sistem APT ini banyak di adopsi ke distribusi GNU/Linux lain, karena kemudahan dan kemampuannya yang teruji powerfull.

2. Redhat Package Manager (RPM) Teknologi APT juga sudah diterapkan, walaupun ada perbedaan. Di Fedora ada yum, di OpenSuse ada zypper dan di Mandriva ada urpmi 3. Slackware dan turunannya biasanya menggunakan format tar.gz untuk paket-paketnya dan menggunakan tool pkgtool untuk manajemen paketnya

2 macam model distribusi packages Binary Packages, Binary Packages ini adalah semua packages yang ber-ekstensi *.deb, *.rpm, *.tgz dan *.txz Source Packages contoh dari source code adalah *tar.gz, *tar.bz, *tar.bz2, dll.

Cara install file deb tar -xzvf nama file.tar.gz dpkg -i file.deb

Custumize setelah instalasi Upgrade kernel