fungsi file directory pada system linux
Bin
Berisi file-file binari atau aplikasi yang
lebih umum dan dapat digunakan oleh semua user. Untuk memudahkan mengingat,
direktori ini dianggap kependekan dari 'binary'.
Boot
Berisi file-file yang digunakan untuk booting
Linux termasuk kernel image
Dev
Berisi file system khusus yang merupakan
refleksi device hardware yang dikenali dan digunakan sistem direktori ini
dianggap kependekan dari 'device'.
Etc
Berisi file-file konfigurasi sistem, biasanya
hanya boleh diakses oleh super user
Home
Berisi direktori-direktori yang merupakan
direktori home untuk user biasa dan aplikasi tertentu
Lib
Berisi file-file library yang digunakan untuk
mendukung kerja kernel Linux Konsep penggunaan librari ini membuat aplikasi di
linux dapat menghemat ukuran. Untuk memudahkan mengingat, direktori ini
dianggap kependekan dari 'library'
Mnt
Pada Linux yang masih umum menggunakan kernel
2.4.x. Untuk tempat mengumpulkan mount point berada di /mnt. Dikarenakan pada
sistem berbasis kernel 2.6.x sudah menggunakan /media, maka /mnt ini umumnya
kosong. /mnt bisa juga dijadikan mount point pada saat system rescue atau
troubleshooting. Untuk memudahkan mengingat, direktori ini dianggap kependekan
dari 'mount'.
Proc
Berisi file system khusus yang menunjukkan
data-data kernel setiap saat
Root
Struktur direktori di Linux secara umum
diawali dengan root filesystem “/” dan tentu juga merupakan root atau akar dari
seluruh direktori global. Partisi dimana di letakkan / (root system) akan
menjadi direktori sistem atau partisi pokok.
Sbin
Berisi file-file biner yang esensinya untuk
sistem dan mengendalikan sistem. File-file biner atau bisa dianggap aplikasi
sistem ini jika dioperasikan secara tidak tepat bisa berpotensi merusak. Untuk
memudahkan mengingat, direktori ini dianggap kependekan dari 'super binary'.
Tmp
Merupakan file sistem yang menyimpan file-file
sementara. Beberapa distro akan otomatis membersihkan isi dari /tmp
sewaktu reboot. Direktori /tmp memiliki mode yang sangat terbuka sehingga mudah
untuk ditulisi oleh siapa saja. Didalam /var/tmp juga digunakan sebagai
penyimpanan file-file sementara, bedanya /var/tmp dengan /tmp yaitu /var/tmp
tidak akan dibersihkan saat system reboot. Untuk memudahkan mengingat,
direktori ini dianggap kependekan dari 'temporary'
Usr
Sebuah sub-hirarki dari root filesistem di
simpan didalam /usr. Didalam /usr tersimpan aplikasi dan utiliti yang spesifik
dengan user. Jika kita melihat kedalam direktori /usr maka kita juga akan
menemukan direktori yang mirip dengan di / yaitu bin, sbin dan lib. Hanya saja,
aplikasi dan librari yang terletak /usr tidak terlalu kritikal untuk sistem.
Untuk istilah mudahnya, /usr merupakan tempat dimana user menginstall aplikasi
sendiri yang bukan official dari distro. Misalkan menginstall melalui tar-ball,
atau paket yang dibuat sendiri. Jika pengguna termasuk orang yang sering
menambah-nambah aplikasi sendiri diluar bawaan paket yang disediakan untuk
distro itu, maka direktori /usr sudah dipastikan akan cepat sekali membengkak.
Ada baiknya untuk sistem yang penggunanya seperti itu, /usr di berikan partisi
sendiri. Untuk aplikasi yang bisa langsung dijalankan, sistem linux akan
membaca secara bersamaan yang ada di /bin dan di /usr/bin begitu juga untuk
/sbin dan /usr/sbin. Untuk memudahkan mengingat, direktori ini dianggap
kependekan dari 'user'.
Var
Direktori /var merupakan direktori yang
isinya sangat dinamis. Jika digunakan didalam server. Sangat dianjurkan /var
ini untuk diletakkan di partisi terpisah dikarenan direktori /var dapat
membengkak dengan sangat cepat. Selain itu juga, dengan direktori /var dibuat
partisinya sendiri atau secara fisik ditentukan lokasinya, maka dapat mencegah
internal fragmentasi, dan proses pencarian file tidak terlalu jauh, hanya
seputar cylinder itu-itu saja. Untuk memudahkan mengingat, direktori ini
dianggap kependekan dari 'variative'
Opt
Direktori /opt saat ini jarang digunakan.
Beberapa paket software terpisah menggunakan direktori ini untuk menyimpan
paket yang tidak menuju ke lokasi manapun. Untuk memudahkan mengingat,
direktori ini dianggap kependekan dari 'optional'
Sys
Berisi informasi yang berkaitan dengan kernel, device dan firmware.
Untuk memudahkan mengingat, direktori ini dianggap kependekan dari 'system'.
Run
Berisi tentang informasi tentang sistem
berjalan sejak boot terakhir, misalnya, saat log-in pengguna dan menjalankan
daemons.
Tidak ada komentar:
Posting Komentar