sistem directory pada linux

sistem directory pada linux /bin & /sbin Direktori ini menyimpan program-program penting yang digunakan untuk pemeliharaan sistem. Sesuai dengan nama direktorinya, file-file program yang tersimpan didalamnya berupa file binary yang dapat dieksekusi (executable).Isi direktori /bin umumnya adalah user program seperti: login Shell (bash, ksh, csh) File utility (cp, mv, rm. ln, tar) Editor (ed, vi) Filesystem utilty (dd, df, mount, umount, sync) System utility (uname, hostname, arch) GNU utility (gzip, gunzip) Isi direktori /sbin umumnya adalah program pemeliharaan atau sistem program. Program-program yang disimpan di direktori /sbin ini hanya dapat dieksekusi oleh root. Contohnya adalah sebagai berikut: fsck fdisk mkfs shutdown lilo init /boot Direktori ini adalah direktori milik user root. User root adalah penguasa system operasi linux anda. Root dapat melakukan apa saja, termasuk menghapus seluruh file system. Hati-hatilah menggunakan root. direktori ini berisi file-file yang digunakan untuk booting Linux termasuk kernel image /dev berkas peranti (device) /etc Semua konfigurasi admini dan system berada disini. sebagai contoh, jika anda sudah menginstall samba, dan anda ingin mengubah konfigurasi samba, maka anda dapat mengubahnya di direktori /etc/samba. Direktori ini menyimpan file-file konfigurasi systemwide yang dibutuhkan oleh program-program lainnya. Beberapa file penting di direktori ini misalnya: passwd shadow fstab hosts motd profile shells services lilo.conf /home Direktori ini menyimpan direktori masing-masing user yang ada di sistem termasuk HTTPD. Beberapa sistem Linux menyimpan home user root di direktori ini sebagai /home/root tapi ada juga yang menyimpan direktori home user root di direktori / atau root direktori, pada umumnya direktori pangkal (home) untuk pengguna (user). Di dalam direktori inilah data anda di tampung. file konfigurasi untuk user tertentu juga berada di direktori ini. masing-masing user mempunyai folder di /home/nama_user, kecuali user root. Di dalam direktori inilah data anda di tampung. file konfigurasi untuk user tertentu juga berada di direktori ini. masing-masing user mempunyai folder di /home/nama_user, kecuali user root. /lib Direktori ini adalah direktori dimana program standar linux berada. seperti perintah ‘ls’ dan ‘vi’ dan ‘more’. Umumnya direktori ini ini sudah di ikutkan dalam path linux anda. Ketika kita mengetik perintah ‘ls’, direktori inilah yang akan pertama kali dituju oleh system linux untuk mencari perintah ‘ls’. Libraries ini sangat diperlukan oleh sistem. /lost+found menyediakan sistem lost+found untuk berkas yang berada dibawah direktori root (/) /media Beberapa distro linux menggunakan direktori ini sebagai direktori mount untuk usb disk, cd atau dvd drive dan juga file system yang lain. Mount (memuat) removable media seperti CD-ROM, kamera digital, dll… /mnt Berguna untuk me-mount sistem berkas, Umumnya direktori ini didalamnya mengandung subdirektori-subdirektori yang merupakan sebuah mount point untuk jenis device tertentu. Misalnya cdrom/, floppy/, atau zip/. /opt Di direktori inilah beberapa pilihan opsional. Cobalah program firefox beta yang terakhir di rilis. Install ke dalam direktori /opt. Anda dapat menghapusnya langsung tanpa mempengaruhi setting yang lainnya. Program yang ada di dalam direktori ini biasanya berada di dalam satu folder termasuk semua data, librari dan lainnya. Opt merupakan Tempat lokasi untuk menginstal aplikasi tambahan (optional). /proc direktori dinamis khusus yang menangani informasi mengenai kondisi sistem, termasuk proses-proses (processes) yang sedang berjalan /root Direktori ini adalah direktori milik user root. User root adalah penguasa system operasi linux anda. Root dapat melakukan apa saja, termasuk menghapus seluruh file system. Hati-hatilah menggunakan root. Direktori pangkal untuk root, diucapkan ‘slash-root’. /sys mengandung informasi mengenai system /usr Tempat aplikasi dan berkas yang sering digunakan oleh pengguna (users) yang berisi semua program dan file yang secara langsung berhubungan dengan setiap user dalam sistem. Misalnya di komputer saya isinya adalah sebagai berikut: ~X11, X11R6/, ~X386, bin/, dict/, doc/, etc/, games/, i386-redhat-linux/, i486-linux-libc5/, i486-linuxaout/, include/, info/, lib/, libexec/, local/, man/, sbin/, share/, src/, ~tmp. Direktori /usr/bin dan /usr/sbin menyimpan banyak sekali file executable. File-file executable yang disimpan di direktori ini memiliki kesamaan fungsi dan jenis dengan file-file di direktori /bin dan /sbin. Direktori /usr/X11 dan /usr/X11R6 dan subdirektori dibawahnya berisi semua file yang berhubungan dengan X Window seperti man page, library dan file executable. Di direktori inilah anda dapat mencari program ekstra yang tidak ada di /bin atau /etc. Seperti game, dan program printer. Direktori /usr di bagi menjadi beberapa bagian seperti, /usr/bin untuk program, /var & /tmp Direktori /tmp untuk menampung file-file sementara(temporary) dan /var menampung varying content atau macam-macam file seperti log dan database.Direktori /tmp biasanya juga dimanfaatkan oleh program instalasi saat kita mengintalasi program atau aplikasi. Isi direktori ini bisa saja dihapus setiap saat tanpa menimbulkan penagaruh apapun. Direktori /var memiliki isi yang lebih banyak dari /tmp dan biasanya isinya adalah seperti ini: catman/, lib/, local/, lock/, log/, nis/, preserve/, run/, spool/ dan tmp/. Direktori /var/log merupakan direktori yang sangat familiar bagi setiap user. Di dalamnya disimpan pesan-pesan yang dihasilkan oleh sistem. Berikut ini isi direktori /var/log di komputer saya: httpd/, boot.log, cron, dmesg, htmlaccess.log, lastlog, maillog, messages, netconf.log, secure, sendmail.st, spooler, wtmp. File-file pesan tersebut sangat berguna bagi kita untuk mendiagnosis masalah atau kesalahan sistem. Bagi yang tidak berpengalaman dalam menangani masalah sistem, isi file-file pesan tersebut bisa disertakan bila kita minta bantuan orang lain atau di forum milis. Direktori temporary. file sementara yang di perlukan oleh suatu program akan tersimpan di dalam direktori ini. Kebanyakan System Linux di set otomatis untuk menghapus isi dari direktori /tmp. Jadi, jangan menyimpan file penting anda disini. /etc berisi deskripsi administrative (konfigurasi) dan file executable atau script yang berguna untuk administrasi sistem. /dev berisi file khusus yang mempresentasikan peralatan hardware seperti memori, disk, printer, tape, floppy, jaringan. /bin berisi utilitas sistem level rendah (binary) /sbin berisi utilitas sistem untuk superuser (untuk membentuk administrasi sistem) /usr/sbin dan /usr/bin berisi utilitas sistem dan program aplikasi level tinggi. /usr/lib berisi program library yang diperlukan untuk kompilasi program (misalnya C) dan berisi instruksi (command) misalnya untuk Print Spooler (lpadmin). /tmp berisi file sementara, yang pada saat Bootstrap akan dihapus (dapat digunakan oleh sembarang user) /boot berisi file yang sangat penting untuk bootstrap. Kernel vmlinuz disimpan di directory ini. /proc berisi informasi tentang kernel Linux, proses dan virtual sistem file. /var berisi directory variable, artinya tempat penyimpanan LOG (catatan hasil output program), file ini dapat membengkak dan perlu dimonitor perkembangannya. /home berisi directory untuk pemakai Linux (pada SCO diletakkan pada /usr) /mnt merupakan directory untuk mounting sistem file /root merupakan Home directory untuk superuser (root) /usr/bin/x11 merupakan Symbolic link ke /usr/x11R6/bin, program untuk X- Window /usr/src berisi Source code untuk Linux /opt atau Option, directory ini biasanya berisi aplikasi tambahan (“add-on”) seperti Netscape Navigator, KDE, Gnomo, Applix.

Komentar

Postingan populer dari blog ini

komik doraemon episode terakhir

Macam-macam Alat Bantu Fotografi dan Gambarnya