Struktur
Direktori Pada Linux dan Kegunaannya [Lengkap]
Struktur
Direktori Pada Linux dan Kegunaannya [Lengkap] - Tabel berikut memberikan
gambaran singkat tentang direktori tingkat tinggi yang paling penting yang Anda
temukan di sistem Linux. Temukan informasi lebih rinci tentang direktori dan
subdirektori penting dalam daftar berikut.
Gambaran
Umum Pohon Direktori Standar :
Direktori
|
Isi
|
/
|
Direktori
root — titik awal dari pohon direktori.
|
/bin
|
File
biner penting, seperti perintah yang dibutuhkan oleh administrator sistem dan
pengguna normal. Biasanya juga mengandung cangkang, seperti Bash.
|
/boot
|
File
statis dari boot loader.
|
/dev
|
File
diperlukan untuk mengakses perangkat khusus host.
|
/etc
|
File
konfigurasi sistem khusus host.
|
/lib
|
Pustaka
bersama yang penting dan modul kernel.
|
/media
|
Pasang
titik untuk media yang dapat dilepas.
|
/mnt
|
Mount
point untuk sementara memasang sistem file.
|
/opt
|
Paket
perangkat lunak aplikasi tambahan.
|
/root
|
Direktori
home untuk superuser root.
|
/sbin
|
Biner
sistem esensial.
|
/srv
|
Data
untuk layanan yang disediakan oleh sistem.
|
/tmp
|
Berkas
sementara.
|
/usr
|
Hirarki
sekunder dengan data hanya-baca.
|
/var
|
Data
variabel seperti file log
|
/windows
|
Hanya
tersedia jika Anda memiliki Microsoft Windows * dan Linux yang diinstal pada
sistem Anda. Berisi data Windows.
|
Berikut
daftar lebih rinci mengenai contoh file dan subdirektori linux :
Direktori
|
Penjelasan
|
/bin
|
Berisi perintah shell dasar yang dapat
digunakan baik oleh root dan oleh pengguna lain. Perintah-perintah ini
termasuk ls , mkdir , cp , mv , rm , dan rmdir . /binjuga mengandung Bash,
shell default di openSUSE.
|
/boot
|
Berisi data yang diperlukan untuk boot,
seperti boot loader, kernel, dan data lain yang digunakan sebelum kernel
mulai mengeksekusi program mode pengguna.
|
/dev
|
Memegang file perangkat yang mewakili
komponen perangkat keras.
|
/etc
|
Berisi file konfigurasi lokal yang
mengontrol operasi program seperti Sistem X Window. The
/etc/init.dsubdirektori berisi skrip yang dijalankan selama proses booting.
|
/home/username
|
Menyimpan data pribadi setiap pengguna
yang memiliki akun di sistem. File-file yang ada di sini hanya dapat
dimodifikasi oleh pemiliknya atau oleh administrator sistem. Secara default,
direktori email dan konfigurasi desktop pribadi Anda berada di sini. [Catatan]
|
/lib
|
Berisi pustaka bersama penting yang
diperlukan untuk mem-boot sistem dan menjalankan perintah dalam sistem file
root. Persamaan Windows untuk pustaka bersama adalah file DLL.
|
/media
|
Berisi titik mount untuk media yang
dapat dilepas, seperti CD-ROM, stik USB, dan kamera digital (jika mereka
menggunakan USB). /media umumnya menyimpan semua jenis drive kecuali hard
drive dari sistem Anda. Segera setelah media yang dapat dilepas dimasukkan
atau dihubungkan ke sistem dan telah dipasang, Anda dapat mengaksesnya dari
sini.
|
/mnt
|
Direktori ini menyediakan titik mount
untuk sistem file yang dipasang sementara. rootdapat me-mount sistem file di
sini.
|
/opt
|
Dicadangkan untuk pemasangan perangkat
lunak tambahan. Perangkat lunak opsional dan paket program tambahan yang
lebih besar, seperti lingkungan desktop KDE dan GNOME, dapat ditemukan di
sini.
|
/root
|
Direktori home untuk rootpengguna. Data
pribadi rootterletak di sini.
|
/sbin
|
Seperti yang sditunjukkan, direktori ini
menyimpan utilitas untuk superuser. /sbinberisi binari penting untuk boot,
memulihkan, dan memulihkan sistem di samping binari di /bin.
|
/srv
|
Menyimpan data untuk layanan yang
disediakan oleh sistem, seperti FTP dan HTTP.
|
/tmp
|
Direktori ini digunakan oleh program
yang membutuhkan penyimpanan sementara file. Secara default, data yang
disimpan dalam /tmpdihapus secara teratur. [Catatan]
|
/usr
|
/usrtidak ada hubungannya dengan
pengguna, tetapi merupakan singkatan dari sumber daya sistem UNIX. Data dalam
/usradalah statis, data read-only yang dapat dibagi di antara berbagai host
yang sesuai dengan Standar Hirarki Sistem Berkas (FHS). Direktori ini berisi
semua program aplikasi dan menetapkan hirarki sekunder dalam sistem file.
/usrmemegang sejumlah subdirektori, seperti /usr/bin, /usr/sbin, /usr/local,
dan /usr/share/doc.
|
/usr/bin
|
Berisi program yang umumnya dapat
diakses.
|
/usr/sbin
|
Berisi program yang dicadangkan untuk
administrator sistem, seperti fungsi perbaikan.
|
/usr/local
|
Di direktori ini, administrator sistem
dapat menginstal ekstensi lokal, distribusi-independen.
|
/usr/share/doc
|
Menyimpan berbagai file dokumentasi dan
catatan rilis untuk sistem Anda. Di manualsubdirektori, temukan versi online
panduan ini. Jika lebih dari satu bahasa terinstal, direktori ini mungkin
berisi versi manual untuk bahasa yang berbeda. Di bawah packages, temukan
dokumentasi yang disertakan dalam paket perangkat lunak yang diinstal pada
sistem Anda. Untuk setiap paket, subdirektori dibuat yang sering memuat file
README untuk paket dan terkadang contoh, file konfigurasi, atau skrip
tambahan./usr/share/doc/packages/packagename. Jika HOWTO yang diinstal pada
sistem Anda /usr/share/docjuga memegang howtosubdirektori untuk menemukan
dokumentasi tambahan pada banyak tugas yang berkaitan dengan pengaturan dan
pengoperasian perangkat lunak Linux.
|
/var
|
Sedangkan /usrmenyimpan data statis,
hanya-baca, /varadalah untuk data yang ditulis selama operasi sistem dan
dengan demikian adalah data variabel, seperti file log atau data spooling.
Sebagai contoh, file-file log dari sistem Anda berada di
/var/log/messages(hanya dapat diakses untuk root).
|