Pembelajaran KSL - Linux (2)

29
Pembelajaran Linux 2 Struktur Hirarki Direktori

description

Materi ini merupakan materi yang dibawakan pada Pembelajaran KSL pertemuan yang ke-2 yang dilaksanakan pada tanggal 3 November 2013

Transcript of Pembelajaran KSL - Linux (2)

Page 1: Pembelajaran KSL - Linux (2)

Pembelajaran Linux 2

Struktur Hirarki Direktori

Page 2: Pembelajaran KSL - Linux (2)

  

Sudahkah anda menggunakan Linux

hari ini . . .?

Page 3: Pembelajaran KSL - Linux (2)

Struktur direktori internal sebuah sistem dimasing-masing sistem operasi komputer, memiliki struktur yang berbeda-beda, tergantung dari konsep dan arsitektur kernel yang digunakan.

Struktur Direktori (1)

Page 4: Pembelajaran KSL - Linux (2)

Linux menggunakan struktur hirarki layaknya sebuah pohon, dimana sistem menganggap semua perangkat keras (device hardware) yang terhubung adalah sebuah file / module.

Struktur Direktori (2)

Page 5: Pembelajaran KSL - Linux (2)

Struktur direktori di Unix dan Linux adalah sebuah struktur direktori terpadu di mana semua direktori bersatu di bawah direktori “/” filesystem root. Struktur Direktori Linux mengikuti “Filesystem  Hierarchy Structure  (FHS)” yang dipelihara oleh “Free Standars Group”.

Struktur Direktori (3)

Page 6: Pembelajaran KSL - Linux (2)

Struktur Direktori Linux, menggunakan struktur direktori pohon terbalik, yang dimulai dari 1 inti yaitu root (/), dan selanjutnya memiliki banyak cabang / sehingga membentuk sebuah hirarki

Struktur Hirarki Direktori

Page 7: Pembelajaran KSL - Linux (2)

Struktur hirarki direktori di linux dalam bentuk pohon terbalik.

Struktur Hirarki Direktori

Page 8: Pembelajaran KSL - Linux (2)

Folder :

File : -> File Kompresi -> File Teks -> Unknown File

Pemahaman Dasar

Page 9: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

Struktur hirarki direktori di Linux memiliki banyak direktori sesuai dengan arsitektur / distribusi Linux yang digunakan. Pada dasarnya struktur direktori Linux, ditunjukkan pada gambar diatas.

Page 10: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

Binberisi file (executable) / binary / command dalam sistem linux yang dapat dieksekusi secara langsung oleh pengguna, seperti perintah command line seperti : => ls, mkdir, dll

Page 11: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

BootBerisi file boot loader termasuk boot_loader, kernel, initrd, memtest, config device dan system.mapping, yang dibutuhkan dan digunakan pada saat sistem booting (reboot).

Page 12: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

DevMerupakan direktori yang berisi file konfigurasi hardware yang ada di komputer, dan modul-modul driver.Contohnya : File hardisk => /dev/sda, sda1, sda2, dll.

Page 13: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

etcAdalah direktori yang berisi file-file yang digunakan untuk mengkonfigurasi layanan (service) sistem linux. File-file ini biasanya merupakan file-file yang berbentuk script atau file-file dengan tipe text. Contoh : protocol dhcp, dns, webserver, network, dll

Page 14: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

homeBerisi data pengguna (user) yang terdaftar dalam sistem linux. Seperti file pengguna, pengaturan pengguna, profil dan pengaturan sistem dalam lingkup pengguna.

Page 15: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

l ibBerisi file-file pendukung / pustaka untuk yang dibutuhkan oleh program, file binari dan file executable, yang berada di dalam direktori /bin

Page 16: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

sbinberisi file executable / program atau perintah yang digunakan oleh super user.Contoh : seperti ifconfig (perintah yang menampilkan informasi tentang kartu jaringan / network device yang terpasang pada mesin).

Page 17: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

rootMerupakan file home direktori dari superuser (root).

Page 18: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

optSebuah direktori yang digunakan oleh perangkat lunak pihak ketiga dan bukan merupakan fasilitas / utilitas dalam sistem GNU/Linux.

Contohnya : X/LAMPP, JAVA, dll

Page 19: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

procDirektori yang berisikan file buffer (hasil proses) yang digunakan untuk menginformasikan proses yang sedang berjalan pada sistem Linux. Contoh : seperti hasil buffer dari => meminfo, cpuinfo, version, uptime, dll

Page 20: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

mntDirektori mounting yang berfungsi untuk menampung tautan antara storeage device dengan sistem.

Page 21: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

tmpMerupakan sebuah direktori sementara yang menyimpan file sementara dan akan dihapus ketika sistem di-reboot (dijalankan kembali).

Page 22: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

usrBerisi file paket aplikasi, program, dokumentasi, konfigurasi, binary, library dan source aplikasi linux, yang dapat dijalankan oleh semua pengguna (user) yang merupakan utilitas dari aplikasi dalam sistem.

Page 23: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

varDirektori yang berisi variabel sistem seperti logs, file spool untuk printer, webserver, mail, proses yang dilakukan, file logs dan lain-lain.

Page 24: Pembelajaran KSL - Linux (2)

Struktur Hirarki Direktori Linux

srvMerupakan direktori yang berisi file service dari utilitas / program pada sistem GNU/Linux.

Page 25: Pembelajaran KSL - Linux (2)

Linux

DistribusiLinux

Debian Redhat Slackware

Kernel

Ubuntu Fedora

1.1 1.2 1.3 2.1 2.2 2.3

3.1 3.2 3.3

Latihan 1

Page 26: Pembelajaran KSL - Linux (2)

Linux

DistribusiLinux

Debian Redhat Slackware

Kernel

Ubuntu Fedora

1.1 1.2 1.3 2.1 2.2 2.3

3.1 3.2 3.3

Latihan 2

Page 27: Pembelajaran KSL - Linux (2)
Page 28: Pembelajaran KSL - Linux (2)

' 'Kita tau karena BelajarKita Bisa Karena mencoBa''

Page 29: Pembelajaran KSL - Linux (2)

Terimakasih@kslung1