08/09/16

Penjelasan Folder-Folder Penting yang Ada di Linux

Exhacking.net - Linux merupakan sistem operasi yang open source atau berarti bebas dipergunakan, diutak-atik dan ya dimacem-macemin lah pokonya. Tapi sebagai pengguna Linux baru banyak user yang belum mengetahui folder-folder yang ada di Linux karena telah terbiasa menggunakan windows.
Nah, pada artikel saya kali ini saya akan menjelaskan tentang beberapa folder yang ada di linux.

Penjelasan Folder Linux
1. folder /bin, ini adalah tempat dimana program untuk perintah linux paling umum seperti ls, rm, mkdir, cp dsb. Yup, semua perintah Linux/Unix ada disini.

2. folder /boot, di folder ini isinya Kernel Linux/Unix, Grub, Image RAM, pokoknya segala hal yang diperlukan sebuah OS Linux/Unix untuk Booting up.

3. folder /dev berisi semua drive harddisk atau hardware seperti modem, CD/DVD/Blu-ray dsb. Hanya saja disini hanya merupakan link dan bukan isi, contohnya hdd partisi 1 ada di /dev/sda1 dan DVD-rom ada di /dev/sr0. untuk melihat isinya, harus dilakukan mounting (mount) terlebih dahulu.

4. folder /etc berisi files konfigurasi dari program/aplikasi yang terinstall di dalam OS, misal konfigurasi Apache ada di /etc/apache2 dan SSH di /etc/ssh.

5. folder /home, nah disini semua files dan folder milik seorang user disimpan, misalnya /home/ikons adalah folder milik user ikons, hal ini juga merupakan folder awal ketika kita melakukan remote ke ssh server dengan sebuah username. kalau di OS Windows folder ini mirip folder C:\Users\.

6. folder /lib, berisi files atau folder penting seperti library program-program atau modul kernel. biasanya file dependency sebuah program harus ditaruh disini.

7. folder /media merupakan folder mount dari external device seperti HDD external, flashdisk, CD/DVD. biasanya ketika memasukkan flashdisk ke USB, otomatis isinya akan muncul di file manager, sebenarnya itu lokasinya adalah di folder /media. beda dengan di OS Windows yang hanya langsung ditampilkan di file explorer.

8. folder /mnt juga merupakan folder mount, hanya saja sifatnya sementara dan dilakukan manual, contohnya mount /dev/sdc2 /mnt, maka file di HDD/flashdisk di /dev/sdc2 akan muncul di folder /mnt.

9. folder /opt biasanya di isi dengan program yang diinstall tidak melalui paket manager (apt-get atau yum), alias kompile dan install langsung dari kode sumber (source code).

10. folder /proc merupakan folder yang isinya files dimana kernel menerima informasi, contohnya processor ada di /proc/cpuinfo dan ram di /proc/meminfo.

11. folder /root, namanya saja root, ini adalah folder super user dimana ketika remote ke ssh server menggunakan root akan diarahkan kesini, bukan di folder home.

12. folder /sbin berisi semua program yang hanya dapat dijalankan oleh super user, alias harus di sudo/su terlebih dahulu.

13. folder /srv, folder ini bisa juga diisi oleh web server atau ftp server.

14. folder /sys adalah folder dimana informasi mengenai sistem yang bisa dibaca oleh kernel.

15. folder /tmp, tempat dimana file sementara disimpan, biasanya ketika install sebuah program.

16. folder /usr berisi program-program yang merupakan tools seperti gcc, git, vim, mysql dsb. pokoknya selain program dasar/sederhana seperti di folder /bin. kalau di OS Windows ini seperti folder Program Files.

17. folder /var yang merupakan folder yang isinya berubah (bertambah/berkurang) dengan cepat, seperti file log ada di folder /var/log, file email (sendmail/postfix) di /var/mail atau web server di folder /var/www (Fedora/CentOS ada di folder /home/user/public_html).

Yup, diatas merupakan beberapa penjelasan tentang folder-folder yang ada di linux. Cukup mudah dimengerti kan? memang penting untuk mengetahui fungsi dari tiap-tiap folder agar memudahkan kita untuk mengorganisir file-file kita supaya tidak berantakkan.
Meskipun terlihat sedikit rumit, tetapi menggunakan linux itu menyenangkan loh. Selain itu open source, kita juga dapat meningkatkan skill koding kita.
Sekian penjelasannya dari saya, semoga dapat bermanfaat bagi yang membutuhkan.
Unknown
Unknown

I'm Just A Writer blogger usual And Happy to do some experiments And my dreams Want To Become A programmer and i love Linux.

Tidak ada komentar:

Posting Komentar

Silahkan berkomentar jika ada yang ingin di tanyakan 😊