Jumat, 27 April 2012

Susunan Direktori Penting di Linux

Direktori adalah komponen yang berisi satu berkas atau lebih, atau satu direktori lainnya atau lebih, yang disebut dengan subdirektori. Struktur direktori di Linux adalah hierarkis, atau sering juga disebut sebagai pohon direktori. Level tertinggi pada direktori root (/) sedang yang lainnya dianggap sebagai berkas termasuk hard disk, partisi dan removable media. Sedankan direktori user berada di bawaah direktori /home. Berikut adalah daftar direktori penting yang berada di derektori root (/)
  1.  (direktori root, di mana semuanya dimulai)
  2. /bin (Berisi binari (program) yang harus ada untuk sistem untuk boot dan menjalankan, seperti perintah ps, ls, ping, grep, cp)
  3. /boot (Berisi kernel Linux, RAM disk image awal (untuk driver yang diperlukan pada saat boot), dan boot loader. Menarik file:
    * / boot / grub / grub.conf atau menu.lst, yang digunakan untuk
    mengkonfigurasi boot loader
    *  / boot / vmlinuz, kernel Linux)tempat penyimpanan berkas yang di perlukan untuk mem-boot komputer
  4. /dev (direktori khusus yang berisi node perangkat. "Segala sesuatu adalah file" juga berlaku perangkat terminal, usb, atau perangkat yang melekat pada sistem.Contoh : /dev/tty1, /dev/usbmon0)
  5. /etc (Direktori / etc berisi semua seluruh sistem file konfigurasi. Hal ini juga berisi kumpulan shell
    script yang memulai setiap layanan sistem pada saat boot.
    Segala sesuatu dalam direktori ini harus teks yang dapat dibaca. Contoh : /etc/resolv.conf, /etc/logrotate.conf)
  6. /home (Direktori khusus buat pengguna, berisi aplikasi dan berkas serta konfigurasi pengguna (user), setiap pengguna diberikan sebuah direktori / home. Pengguna biasa dapat menulis file hanya dalam direktori mereka (/home). Keterbatasan ini melindungi sistem dari bermasalah aktivitas pengguna.)
  7. /initrd (merupakan root sementara yang di eksekusi pada saat booting sebelum berpindah ke root asli, isinya beberapa aplikasi dan perintah dasar yang diperlukan untuk booting. karena initrd merupakan root sementara maka isi file initrd mirip dengan / pada sistem asli)
  8. /lib (Direktory berisi file shared library yang digunakan oleh sistem inti. program. Ini mirip dengan DLL pada Windows)
  9. /lost+found (Setiap partisi diformat atau perangkat menggunakan filesystem Linux, seperti ext3, akan memiliki direktori ini. Hal ini digunakan dalam hal sebagian pemulihan dari filesystem corruption. Kecuali sesuatu yang sangat buruk telah terjadi ke sistem Anda, direktori ini akan tetap kosong)
  10. /media (Derektori yang berisikan mount point untuk media removable seperti sebagai USB drive, CD-ROM, dll yang sudah terpasang secara otomatis pada saat Install)
  11. /mnt (Direktori yang berisi informasi device yang terpasang (mount) di dalam komputer)
  12. /opt: ( Direktory tempat ter-install-nya aplikasi tambahan dan dapat di akses oleh semua user. Hal ini terutama digunakan untuk menyimpan produk perangkat lunak komersial yang dapat diinstal pada sistem Anda)
  13. /proc (direktori yang menanganin porses yang sedang berjalan. Berisi informasi tentang proses sistem baik itu filesystem virtual dengan informasi teks tentang sumber daya sistem maupun berisi informasi tentang menjalankan proses.Contoh : /proc/{pid}, /proc/uptime)
  14. /root (Ini adalah direktori home untuk account root. Direktori ini hanya dapat diakses oleh user root atau super administrator. Direktori / tidak sama dengan /root. Jadi harus diperhatikan dalam penulisannya)
  15. /sbin berisi berkas binari penting  yang umumnya dicadangkan untuk superuser, memuat perintah-perintah yang digunakan oleh super user seperti arp, halt, shutdown, route, swapon, iptables, reboot, fdisk, ifconfig
  16. /srv: berisikan file-file service yang dibutuhkan oleh sebuah server.Contoh : /srv/cvs, /srv/www, /srv/ftp
  17. /swap: sebagai tambahan memori ketika RAM tidak mencukupi ketika sistem me-load suatu program
  18. /sys: mengandung informasi mengenai sistem
  19. /tmp (singkatan dari temporer adalah direktori yang disediakan ketika dibutuhkan ruang sementara dalam melakukan pekerjaan, contoh ketika melakukan proses burn cd maka image (file iso ) secara default dimasukkan ke direktori ini sebelum di burn ke cd, beberapa konfigurasi menyebabkan direktori ini harus dikosongkan setiap kali sistem reboot)
  20. /user (Direktori yang berisi aplikasi dan berkas serta konfigurasi pengguna (user)
  21. / usr / bin (Direktori berisi program executable terinstal dengan distribusi Linux Anda. Hal ini untuk menampung ribuan program)
  22. / usr / lib (shared library ini untuk program di / usr / bin)
  23. / usr / local (Direktori di mana program yang tidak disertakan dengan distribusi Anda tetapi dimaksudkan untuk seluruh sistem penggunaan diinstal. Program disusun dari kode sumber biasanya dipasang di / usr / local / bin. Pada sistem Linux yang baru diinstal direktori ini ada tetapi akan kosong sampai administrator sistem menempatkan sesuatu di dalamnya.
  24. / usr / sbin (Berisi program sistem administrasi lanjutan)
  25. / usr / share (Derektori berisi semua data bersama yang digunakan oleh program di / usr / bin. Ini termasuk hal-hal seperti standar file konfigurasi, ikon, latar belakang layar, suara file, dll)
  26. / usr / share / doc (Kebanyakan paket diinstal pada sistem akan mencakup beberapa jenis dokumentasi. Di / usr / share / doc, kita akan menemukan file dokumentasi yang diselenggarakan oleh paket)
  27. var (merupakan kependekan dari Variable Files. berisi berkas log dan database. berisikan file-file log sistem (/var/log), paket dan file database (/var/lib), email (/var /mail), print queues (/var/spool), lock files (/var/lock), temporary file yang dibutuhkan saat reboot (/var/tmp), dll)
  28. / var / log (berisi file log, catatan dari berbagai sistem kegiatan. Ini sangat penting dan harus dipantau dari waktu ke waktu. Yang paling berguna adalah / var / log / messages. Perhatikan bahwa untuk alasan keamanan pada beberapa sistem, Anda harus menjadi superuser untuk melihat file log.
Demikianlah drektori penting pada PCLinuxOS dan Linux pada umumnya, semoga bermanfaat

By, Patmin Puja Kesuma 

Tidak ada komentar:

Posting Komentar