Struktur Directory Linux
Struktur direktori Linux adalah cara sistem file diatur di dalam sistem operasi Linux.
Ini adalah semacam susunan pohon dengan root ("/") di bagian atas, dan semua direktori dan file lainnya berada di bawahnya.
Berikut adalah penjelasan tentang beberapa direktori penting dalam struktur ini:
/ - Root Directory
- Ini adalah direktori utama dari sistem Linux. Semua file dan direktori lainnya berada di bawah direktori root ini.
/bin - Binary
- Berisi file binary eksekusi yang dibutuhkan untuk booting dan menjalankan sistem, termasuk perintah dasar seperti
ls
,cp
, danmv
.
- Berisi file binary eksekusi yang dibutuhkan untuk booting dan menjalankan sistem, termasuk perintah dasar seperti
/boot - Boot
- Menyimpan file-file yang diperlukan untuk proses booting sistem, termasuk kernel dan file konfigurasi bootloader.
/dev - Devices
- Berisi file device special yang merepresentasikan perangkat keras dan perangkat lunak di sistem. Misalnya,
/dev/sda1
adalah partisi pertama pada hard disk pertama.
- Berisi file device special yang merepresentasikan perangkat keras dan perangkat lunak di sistem. Misalnya,
/etc - Etcetera
- Berisi file konfigurasi sistem yang digunakan oleh berbagai program dan layanan. Contoh file konfigurasi yang ada di sini termasuk
/etc/passwd
dan/etc/hosts
.
- Berisi file konfigurasi sistem yang digunakan oleh berbagai program dan layanan. Contoh file konfigurasi yang ada di sini termasuk
/home - Home Directories
- Menyimpan direktori pribadi untuk setiap pengguna. Setiap pengguna memiliki subdirektori di sini, seperti
/home/username
.
- Menyimpan direktori pribadi untuk setiap pengguna. Setiap pengguna memiliki subdirektori di sini, seperti
/lib - Libraries
- Berisi library shared yang dibutuhkan oleh program-program di
/bin
dan/sbin
. Library ini berisi fungsi-fungsi yang digunakan oleh program.
- Berisi library shared yang dibutuhkan oleh program-program di
/media - Media
- Tempat untuk mount point sementara untuk perangkat penyimpanan media seperti CD-ROMs dan USB drives.
/mnt - Mount
- Tempat tradisional untuk mount point file system sementara, sering digunakan oleh administrator sistem.
/opt - Optional
- Menyimpan aplikasi tambahan yang tidak termasuk dalam distribusi dasar sistem. Aplikasi ini biasanya memiliki direktori mereka sendiri di sini.
/proc - Process Information
- Berisi informasi tentang proses yang sedang berjalan dan kernel. Ini adalah sistem file virtual yang memberikan informasi tentang proses dan status sistem.
/root - Root User Home Directory
- Direktori home untuk pengguna root. Ini berbeda dari direktori
/home
yang digunakan oleh pengguna biasa.
- Direktori home untuk pengguna root. Ini berbeda dari direktori
/run - Runtime Data
- Menyimpan data sementara yang diperlukan saat sistem sedang berjalan, seperti pid files dan socket.
/srv - Service Data
- Menyimpan data yang digunakan oleh layanan dan server, seperti data untuk server web atau FTP.
/sys - System Information
- Sistem file virtual yang menyediakan informasi tentang perangkat keras dan kernel.
/tmp - Temporary Files
- Tempat untuk file sementara yang digunakan oleh aplikasi dan sistem. File di sini biasanya dihapus saat sistem reboot.
/usr - User System Resources
- Berisi aplikasi dan file yang digunakan oleh sistem dan pengguna, termasuk banyak aplikasi dan library yang diperlukan untuk operasi sistem.
/var - Variable
- Menyimpan file yang sering berubah seperti log sistem, cache, dan spool.
Ini adalah gambaran umum struktur direktori Linux.
Perlu diingat Setiap distribusi Linux mungkin memiliki beberapa variasi atau tambahan direktori, tetapi struktur dasar ini umumnya konsisten di semua sistem Linux.
Terimakasih telah berkunjung dan jangan lupa #semangatberproses