Struktur File System Linux
20
Oct 2022
Setelah mengenal dan mengintal linux dan sudah melakukan apa yang harus di lakukan setelah install maka sekarang kit perdalam lagi dengan mengenal struktur dalam Linux
Semua filesystem terdapat dalam satu hirarki direktori. Direktori root[/] adalah direkrtori tingkat teratas, dan semua sebdirektori membentuk hirarki direktori. Partisi, device, filesystem, folder, dll adalah properti didalam root.
Windows – semua device/partisi mempunyai hirarki sendiri dan terpisah antara satu sama lain. OS/filesystem, folder, dll adalah properti didalam partisi.
Berikut adalah hirarki dari direktori Linux Linux:
- /bin – aplikasi binary, sebagian besar berisi file executable (sama seperti .exe pada windows).
- /sbin – aplikasi binary untuk sistem (hampir sama dengan /bin).
- /lib – file library pada sytem / aplikasi.
- /usr – sekelompok file aplikasi yang digunakan user biasa, mengandung folder /bin, /doc, dll (folder ini dianggap juga sebagai folder program file pada Linux)
- /usr/local/bin – tempat untuk meletakkan program anda sendiri yang tidak akan di-overwrite saat upgrade.
- /usr/share/doc – dokumentasi kepada program-program.
- /home – file dan folder untuk user.
- /root – Merupakan “Home” folder bagi root user.
- /boot – file yang diperlukan untuk boot (seperti kernel, dll).
- /dev – lokasi device kita (seperti hdd, usb hingga display).
- /etc – hampir setiap konfigurasi file system anda.
- /etc/profile.d – Berisikan script yang dijalankan oleh /etc/profile pada login.
- /etc/X11 – file konfigurasi untuk system X windows.
- /lost+found – file-file yang hilang entah kemana.
- /media – device seperti cd room, flash disk, dll yang telah di mount.
- /mnt – file system yang telah dimount.
- /proc – direktori dinamika termasuk maklumat tentang proses dan pendaftaran.
- /sys – penjelasan tentang system.
- /tmp – file sementara / temporary file.
- /var – file log, database, dsb.
Sebagian besar orang yang baru mengenal Linux bingung tentang direktori dan struktur file di Linux. Bila Anda boot ’partisi root’ setiap distribusi Linux sudah terpasang di /. Setiap file dan folder yang di mount dalam /. Anda tidak menemukan nama drive seperti (C, D) dll di Linux (jika tidak dual boot). Selain itu Di Linux, program ini berada di direktori yang berbeda. Untuk contoh perintah less terletak di bawah direktori / usr / bin. Oleh karena itu struktur direktori pada Linux /Unix membuat bingung terutama untuk pengguna yang telah bermigrasi dari windows.
Perbedaan Struktur File antara Linux dan Windows.
Di windows hampir semua file program yang diinstal dalam ‘file program ”secara default kecuali pengguna menentukan direktori tertentu. Dalam sistem Linuxdirektori kategori berdasarkan struktur program. Sebagai contoh file konfigurasi adalah di / etc, semua file biner di / bin atau / usr / bin atau / usr / local / bin dan sebagainya.
Struktur File Windows
• (backslash)Folder(backslash)subfolder(backslash) file.txt
• Struktur File Linux
• /Folder/subfolder/file.txt
Perbedaan mendasarnya adalah:
Linux / Unix selalu menggunakan forward slash (“/”) untuk menunjukkan hirarki file system sedangkan penggunaan backslash pada windows.