struktur directory LINUX

Struktur Directory Linux

Pada struktur hirarki direktory linux, semua sistem file (file-file) berada pada satu root direktory ("/"). Dengan kata lain, direktori root berada pada puncak hirarki pada sistem operasi linux/unix. Lain halnya dengan sistem operasi windows yang memiliki beberapa diraktori dengan hirarki paling tinggi sesuai dengan partisi yang ada. Secara kasat mata, perbedaan tersebut dapat di gambarkan pada contoh di bawah ini :
Windows mempunyai format directory seperti ini:
C:\Document\Music\Kucing_Garong.mp3 (menggunakan slash terbalik "\" atau backslash)
Linux menggunakan format directory seperti ini:
/Document/Music/Kucing_Garong.mp3 (menggunakan slash "/")
Note!!
Di Linux, penggunaan huruf besar dan huruf kecil adalah hal yang berbeda(case sensitive), sedangkan di windows sama (not case sensitive).
/Document/Music/Kucing_Garong.mp3 tidak sama dengan /document/Music/Kucing_Garong.mp3
Penjelasan Singkat mengenai struktur directory linux.
"/" Root
Ini adalah root directory dari semua struktur directory yang ada.
/boot
/boot directory menampung semua file yang diperlukan untuk Boot termasuk Grub atau Lilo, kernel, initrd, system.map dan config config files lainnya.
/sys
Pada directory ini terdapat Kernel, Firmware dan semua file yang berhubungan dengan system.
/sbin
Berisikan System Binary dan System Admin yang berperan penting terhadap jalannya sistem operasi. Pengaturan pada file ini dapat mempengaruhi performace dari OS.
/bin
Mengandung program-program yang paling sering dieksekusi seperti cat, ls, cp etc. Beberapa program lain yang terdapat pada subdirektori ini adalah:
Program Shell
*bash
*sh
Program Manipulasi File
*tar
*echo
*vi
*grep
Program untuk mengurus proses
*kill
*ps
/lib
Mengandung file file library untuk semua binary yang di simpan pada /sbin dan /bin
/dev
Secara default folder dev (device) berisikan sistem file dan driver driver yang diperlukan untuk menjalankan harware. Device pada UNIX termasuk Block Device ataupun Character Device. Contoh dari Character Device adalah keyword, mouse dan serial port. Block Device termasuk floppy drive, CD-ROM, dan hard disk. Secara umum, file file yang terdapat pada subdirectori ini adalah:
*psaux (mengubungkan PS/2 mouse)
*modem (menghubungkan hardware modem)
*ttyS0 (serial port pertama)
*tty0 (virtual console pertama)
/etc
Berisikan file System Configuration seperti /etc/hosts, /etc/resolv.conf, nsswitch.conf, dan konfigurasi dasar atupun jaringan yang lainnya. Beberapa file dan direktori yang juga sering ditemukan adalah
* /etc/X11/ (direktori konfigurasi untuk X Window}
* profile (file konvigurasi environment)
/home
Merupakan directory home untuk semua user. Pada directory ini biasanya para user menyimpan personal filesnya dan juga personal setting seperti .profile.
/media
Merupakan directory untuk menampung data mount untuk media seperti CD-ROM, USB, Floppies etc.
/mnt
Merupakan tempat untuk mount file sistem sementara.
/opt
Biasa digunakan pada unix dan sun solaris untuk menampun paket software yang telah di install. Folder ini sendiri jarang digunakan pada keluarga linux.
/usr
Merupakan folder ang menampung data user.
/usr/sbin
Mengandung file, binary dari network dan system yang tidak terlalu penting
/usr/bin
Pada folder ini, semua perintah perintah yang tidak critical di simpan untuk user. Misalnya: /usr/bin/php untuk compile file php.
/usr/share
Menampung data yang di share
/usr/local
Mengandung data user dan sistem binary dan library library lain yang tidak terlalu critical.
/var
Directory var merupakan directory yang paling sering digunakan sebagai tempat mount sebagai filesistem yang terpisah dimana semua konten variable seperti logs, spool file untuk printer, crontab, mail, dan running process, serta lock files etc.
/tmp
Merupakan directory untuk menampung semua temporary file yang ada di bersihkan pada saat reboot system.
/var/temp
Sama halnya dengan /tmp, bedanya file di directory ini tidak di hapus /flush pada saat sistem melakukan reboot.

Gambar Struktur Directory Linux



Note:
Ini adalah gambaran secara umum struktur directory dari linux. Pada keluarga atau distro linux seperti Ubuntu, OpenSUSE, Mandriva etc, mempunyai struktur yang agak berbeda. Tapi sebagai referensi, struktur ini merupakan gambaran paling umum.


0 Comments:

 
FaceBlog © Copyright 2009 vector linux™ | Blogger XML Coded And Designed by Edo Pranata