gambar dan penjelasan struktur sistem file linux (minggu ke-3)
1. Gambarkan struktur sistem file di linux (centos).
2. Jelaskan dan fungsi pada setiap bagian struktur file di linux
tersebut
Jawab :
File system adalah metode metode dan struktur data yang digunakan oleh
sistem operasi untuk melack file file yang ada di sebuah Disk atau partisi
·
- "/"(root directory), adalah struktur data paling dasar atau yang paling atas yang harus bisa melakukan boot, perbaikan atau mengembalikan sistem seperti dalam keadaan semula. Dalam struktur paling atas ini harus dibuat sesederhana mungkin. Semua file dan directory secara logic berada di dalam root directory (/) ini walaupun dari lokasi yang berbeda
- /bin, directory ini berisi program perintah esensial yang dibutuhkan oleh semua user. Program-program disini dapat dijalankan Meskipun tidak ada sistem file yang di mount. Directory ini tidak memiliki subdirectory. Ini perintah perintah yang harus ada di directory /bin cat, chgrp, chmod, chown, cp, date ,dd, df, echo, false, dan masih banyak lagi.
- /boot, derisi semua program biner dan data yang dibutuhkan untuk menjalankan (boot) system kecuali konfigurasi system.
- /dev, directory ini berisi file device baik device blog maupun device karakter di dalamnya minimal harus ada file biner MAKEDEV untuk membuat device ini secara manual
- /etc, directory ini berisi file konfigurasi tidak boleh ada file biner di bawah /etc directory yang harus ada adalah /etc /x11, /etc /xml. Sedangkan file konfigurasi yang harus ada jika subsistem terkait diinstal adalah esh. Login, exports, fstab, gateways, gettydefs, group, hosts.conf, hosts.allow, hosts.deny, hosts.equiv, hosts.Ipd, intend.conf, issue, id so.conf, motd, mtab, mtools.conf, networks, passwd, printcap, profile, protocols, resolv.conf, securetty, serveces, shells, syslog.conf.
- /home, Directory untuk setiap user yang terdaftar di dalam system. Di dalam directory masing masing user dapat dibuat konfigurasi yang spesifik untuk user bersangkutan dengan menuliskan file konfigurasi berawalan . (tanda titik). Jika lebih dari satu, maka dibuat directory berawalan . (dot directory dan file konfigirasi di dalamnya tanpa membutuhkan titik depan.
- /lib, Directory lib berisi pustaka Bersama yang digunakan secara bersama sama oleh satu pihak program atau lebih. Standar pustaka yang dibutuhkan dapat merujuk pada LSB “Linux Standard Base”.
- /lost + faound (Recovery), setiap distro linux memiliki directory lost + found. Fungsinya adalah untuk menempatkan file yang rusak, sehingga kamu dapat dengan mudah untuk memulihkannnya.
- /media, point pengaitan pada media yang dapat dibongkar pasang seperti disket, USB disk, Zip drive dan sebagainya. Subdirectory yang ada di bawah/media adalah /media /floppy, /media/cdrom, /media /cdrecorder, /media /zip.
- /mnt, directory tempat pengaitan system file sementara/temporary. Tidak boleh ada file biner yang digunakan oleh system yang diletakkan disini.
- /opt, berisi paker aplikasi tambahan (add-on), biasanya berupa aplikasi biner/ propiertary. Struktur directorynya sama dengan struktur yang dibutuhkan oleh system. Directory ini untuk menampung provider-provider aplikasi yang ingin menyertakan program binernya ke dalam system linux. Biasanya juga berisi paket software yang kamu install sendiri diluar repository distro tersebut.
- /proc, directory ini berisi filesystem virtual dokumentasi kernel dan proses status seperti file text, hamper mirip dengan directory/dev karena tidak berisi file-file standar, melainkan berisi file-file khusus yang mempresentasikan system dan proses informasi. Ia juga mencakupi informasi mengenai berbagai aspek system linux.
- /root, directory merupakan Home-nya user root. Bukan terletak di /home /root, melainkan folder tersendiri, yaitu di /root. Ingat ya, ini berbeda dengan /, yang merupakan system directory utama.
- /run, file yang berisi tentang system file yang valid sampai system melakukan boot selanjutnya.
- /sbin, berisi program biner essensial yang dibutuhkan untuk menjalankan dan memperbaiki system. Biasanya di eksekusi oleh administrator system(root) file-file biner yang ada di /sbin adalah fastboot, fasthalt, fdisk, fsck, fsck.*, getty, halt, incofig, init, mkfs, mkfs.*, mkfswap, reboot, route, swapon, swaporf, update.
- /srv, ditectory ini beris data untuk semua layanan sitem yang bersangkutan, biasanya nama layanan dituliskan sebagai subdirectory, misalnya /srv/ftp, /ftp, /srv/www dan sebagainya.
- /sys, directory special yang memuatkan informasi mengenai hard-disk seperti yang dilihat melalui linux.
- /tmp, tempat untuk menyimpan sementara file-file linux. Biasanya file yang disimpan dalam directory ini akan terhapus setiap kali merestar computer.
- /usr, ini merupakan directory terbesar kedua setelah directory/(root), berisi system file lengkap sebagaimana system file dasar, isi file directory ini dapat dibagi untuk semua user system dan hanya ada akses baca saja (read-only). Isi dari directory file antara lain bin, include, lib, local, sbin, share, x11r6, games, lib, src. Dan biasanya directory ini berisi file hasil instalasi user.
- /var, directory ini berisi
file-file variable(spesifik pada mesin bersangkuta). Biasanya berisi informasi
seperti log, directory mail, print, dan lain-lain, yang sering kali berubah isi
filenya. Jika pada perusahaan digunakan untuk mencatat transaksi yang keluar
dan masuk.
PRETEST
Komentar
Posting Komentar