Struktur Direktori Linux: Peta Navigasi Utama Menuju Jantung Sistem Operasi

Oleh: • Dipublikasikan:
Ilustrasi Struktur Direktori Linux dan Hierarki Filesystem Standard

Bagi kamu yang baru saja bermigrasi dari ekosistem sebelah, masuk ke dalam dunia Linux mungkin rasanya seperti mendarat di planet asing. Tidak ada lagi yang namanya Drive C: atau Drive D:. Semuanya mendadak dimulai dari sebuah garis miring tunggal alias root (/).

Mengapa bisa begitu (Why)? Karena Linux memperlakukan semua elemen di dalam sistem—mulai dari berkas teks, folder konfigurasi, hingga perangkat keras seperti flashdisk dan keyboard—sebagai sebuah file. Nah, untuk mencegah situasi berantakan, dibuatlah panduan baku bernama Filesystem Hierarchy Standard (FHS). Mari kita bedah bersama strukturnya agar navigasi terminal kamu makin lincah!

Dasar-Dasar Linux dalam Kedipan Mata

Sebelum melompat lebih jauh ke dalam folder-folder sistem, ada baiknya kita mengingat kembali pondasi dasar dari ekosistem yang luar biasa ini (What & Who):

Fakta Seru: Sadar atau tidak, miliaran perangkat di bumi ini berjalan di atas Linux. Mulai dari server raksasa penyedia cloud, superkomputer, perangkat IoT pintar, hingga router Wi-Fi yang ada di sudut ruangan rumahmu!

Peta FHS (Di Mana Saja Letak Filenya?)

Standar FHS memastikan bahwa di mana pun distro Linux yang kamu gunakan (baik itu Debian yang super stabil ataupun Arch yang serba manual), letak komponen krusialnya akan tetap berada di posisi yang sama (Where & When). Berikut adalah tabel ringkas pembagian tugas tiap direktori di bawah naungan root (/):

Nama FolderFungsi & Isi yang Tersimpan
/binPerintah esensial user standar (ls, cat).
/bootBerkas pembawa boot loader & kernel.
/devRepresentasi file dari hardware fisik.
/etcPusat kendali konfigurasi sistem lokal.
/homeWilayah privasi data milik user.
/libPustaka kode bersama (libraries) pendukung biner.
/mediaTitik singgah otomatis media portabel (USB).
/mntTempat penampungan mounting manual temporer.
/optRumah software tambahan pihak ketiga.
/procInformasi proses virtual sistem yang sedang berjalan.
/rootFolder rumah khusus Administrator (Superuser).
/sbinSistem biner esensial untuk perawatan Root.
/srvData spesifik untuk layanan (service) sistem.
/tmpPenyimpanan file temporer yang dihapus saat reboot.
/usrAplikasi user, pustaka data, dan dokumentasi.
/var/Berkas dinamis seperti log sistem dan spool.

Langkah Awal Navigasi (How)

Gunakan tiga mantra dasar berikut di terminal untuk melatih insting navigasimu:

Referensi