Bismillahirrahmanirrahim.
Cara Kerja dan Sistem Direktori Linux - GNU/Linux adalah salah satu system operasi open source seperti UNIX. Struktrudirektori GNU/Linux berbeda dengan system operasi Windows yang selama ini yang kita kenal. Windows menggunakan pendekatan Forest atau hutan, dimana partisi harddisk diberi nama dengan alfabet seperti C:/. Sedangkan GNU/Linux menggunakan pendekatan tree atau pohon, semua direktori pembentuk GNU/Linux terletak dibawah "/" atau root.
Bagaimana Cara Kerja dan Sistem Direktori Linux ?
Pada artikel kali ini saya akan membahas mengenai cara kerja dan sistem direktori di Linux. Berikut ini adalah direktori yang umum ditemui di dalam setiap distro GNU/Linux.
Struktur Direktori Linux diambil dari http://dosen.gufron.com/ |
Pengenalan Direktori dan Fungsinya
1. /
menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi direktori /bin, /usr, /home, /mnt dan direktori lainya.
2. /bin
berisi program yang berisi perintah-perintah yang digunakan oleh user biasa seperti perintah ls (menampilkan isi dari suatu direktori), cp (menyalin file dan direktori) dan perintah lain.
3. /sbin
berisi program yang berisi perintah-perintah yang digunakan oleh super user seperti ifconfig (menampilkan informasi tentang kartu jaringan atau network device yang terpasang pada mesin).
4. /home
berisi data (musik,ebook,dokumen dll) dari user yang terdaftar dalam komputer/mesin yang bersangkutan. Selain untuk tempat penyimpanan data user, partisi /home juga digunakan oleh beberapa program untuk meletakan file konfigurasinya.
5. /usr
digunakan untuk menyimpan semua file binari dari linux yang diinstall, yang berisi paket program, dokumentasi, konfigurasi, aplikasi, library dan source aplikasi linux dan tidak terkecuali source code dari kernel GNU/Linux.
6. /opt
sama seperti "/bin",/opt juga merupakan tempat meletakan aplikasi. Namun aplikasi yang diletakan disini biasanya bersifat optional.
7. /root
root adalah akun spesial. Begitu pula home direktori nya. Home direktori root tidak disatukan dengan pengguna lainnya, melainkan ada di /root/.Root merupakan "home"-nya superuser/root/administrator.
8. /tmp
singkatan dari temporary, adalah direktori yang disediakan ketika dibutuhkan ruang sementara dalam melakukan pekerjaan, contoh ketika melakukan proses membakar (burning) cd, maka image (file iso) secara default dimasukkan ke direktori ini sebelum di burning ke cd (compact disk).
9. /etc
secara umum merupakan direktori tempat file konfigurasi berbagai macam service dan program yang terinstall di dalam sistem.
10. /mnt
berisi informasi device yang terpasang (mount) di dalam komputer. Contohnya CD/DVD-ROM, floppy disk drive atau usb flash drive.
11. /var
direktori ini berisi file-file dan berbagai subdirektori yang isinya berubah seiring dengan berjalannya system. Tedapat beberapa direktori menarik yang terdapat di dalam sini. Salah satu nya /var/log/ yang berisi log dari apa yang system kerjakan.
12. /boot
digunakan untuk menyimpan file boot loader dan semua images dari kernel, berisi informasi yang berkaitan dengan device dan service yang dijalankan ketika komputer melakukan booting (proses komputer dari keadaan mati/off menjadi hidup/on).
Secara umum, sistem operasi linux memiliki direktori di atas, namun pada beberapa distro ditambahkan beberapa direktori spesifik seperti /srv pada keluarga Suse dimana direktori yang ditambahkan memiliki fungsi khusus yang kadangkala tidak terdapat pada distro lain.
Seperti gambar di atas direktori user berada di bawah /home. Di gambar terdapat tiga /user1 /user2 /user3 berada dalam satu direktori yang sama (/home) namun tiap user memiliki sebuah direktori terpisah sesuai dengan nama user dan tiap user tidak bisa melihat isi dari direktori user lainnya.
Penutup...
Selesailah pembahasan mengenai Cara Kerja dan Sistem Direktori Linux sekian artikel dari saya semoga bermanfaat.
Sumber : http://dosen.gufron.com/artikel/mengenal-cara-kerja-dan-sistem-direktori-linux/19/
Terima kasih.
Sukses terus untuk artikelnya bagus bgt ^^
ReplyDeleteNice isi artikel jelas dan mudah dipahami TQ Bos..
ReplyDelete