Struktur Direktori Linux, Dijelaskan

Struktur Direktori Linux, Dijelaskan

Struktur direktori Linux, dijelaskan.

Struktur direktori Linux sangat penting untuk memahami cara kerja sistem operasi yang hebat ini, yang banyak digunakan pada server dan komputer pribadi.

Di Linux, semuanya dimulai dengan direktori root, yang dilambangkan dengan garis miring. (/), yang berfungsi sebagai titik awal dari mana semua direktori bercabang.

Dalam hierarki ini, kita akan menemukan direktori penting seperti /tempat sampah, yang berisi executable sistem dasar, dan /etc, tempat file konfigurasi penting disimpan.

Direktori /rumah Ini sangat penting bagi pengguna karena menyimpan berkas dan pengaturan pribadi mereka.

Direktori kunci lainnya adalah /adalah, yang menyimpan berkas variabel seperti log sistem dan antrean cetak.

Memahami bagaimana direktori ini diatur tidak hanya memudahkan navigasi dan pengelolaan sistem, tetapi juga penting untuk keamanan dan efisiensi saat mengelola server Linux.

Struktur hierarki dan logis ini tidak hanya mengoptimalkan operasi sistem, tetapi juga memungkinkan skalabilitas dan penyesuaian yang mudah, fitur yang menjadikan Linux pilihan populer di kalangan pengembang dan administrator sistem di Argentina dan di seluruh dunia.

Jika Anda berasal dari Jendela, struktur sistem berkas Linux mungkin tampak sangat aneh.

Drive C:\ dan huruf-huruf drive-nya telah hilang, digantikan oleh / dan direktori-direktori yang terdengar samar, yang sebagian besarnya memiliki nama tiga huruf.

Standar Hirarki sistem berkas (FHS) mendefinisikan struktur sistem berkas di Linux dan sistem operasi mirip Linux lainnya Bahasa Indonesia: UNIX. Akan tetapi, sistem berkas Linux juga berisi beberapa direktori yang belum ditetapkan oleh standar.

/ – Direktori root

Segala sesuatu pada sistem Linux Anda terletak di direktori /, yang dikenal sebagai direktori root. Anda dapat menganggap direktori / mirip dengan direktori C: di Jendela, tetapi ini tidak sepenuhnya benar, karena Linux tidak memiliki huruf kandar. Sementara partisi lain akan terletak di D: di Jendela, partisi lain ini akan muncul di folder lain di / di Linux.

Direktori root dalam file explorer di Ubuntu Linux.

/bin – Biner pengguna penting

Direktori /bin berisi biner pengguna (program) penting yang harus ada saat sistem dipasang dalam mode pengguna tunggal. Itu Aplikasi Seperti Firefox, jika tidak diinstal sebagai Snap, ia disimpan di /usr/bin, sementara program sistem dan utilitas penting, seperti bash shell, berlokasi di /bin. Direktori /usr dapat disimpan di partisi lain. Menempatkan berkas-berkas ini dalam direktori /bin memastikan bahwa sistem akan memiliki utilitas penting ini bahkan jika tidak ada sistem berkas lain yang dipasang. Direktori /sbin serupa: berisi file biner penting untuk administrasi sistem.

Direktori bin pada file explorer di Ubuntu Linux.

/boot – File boot statis

Direktori /boot berisi berkas-berkas yang dibutuhkan untuk memulai sistem. Misalnya, file boot loader GRUB dan kernel Linux Anda disimpan di sini. Namun, file konfigurasi bootloader tidak terletak di sini; ada di dalam/etc dengan file konfigurasi lainnya.

/cdrom – Titik pemasangan historis untuk CD-ROM

Direktori /cdrom bukan bagian dari standar FHS, tetapi Anda masih akan menemukannya di Ubuntu dan lainnya sistem operasi. Ini adalah lokasi sementara untuk CD-ROM yang dimasukkan ke dalam sistem. Namun, lokasi standar untuk media sementara ada dalam direktori /media.

/dev – File perangkat

Linux memaparkan perangkat sebagai file dan direktori /dev berisi sejumlah file khusus yang mewakili perangkat. Ini bukan berkas sebenarnya seperti yang kita ketahui, tetapi muncul sebagai berkas. Misalnya, /dev/sda mewakili drive SATA pertama pada sistem. Jika Anda ingin mempartisinya, Anda dapat memulai editor partisi dan memerintahkannya untuk mengedit /dev/sda.

Direktori ini juga berisi perangkat semu, yang merupakan perangkat virtual yang sebenarnya tidak sesuai dengan perangkat keras. Misalnya, /dev/random menghasilkan angka acak. /dev/null adalah perangkat khusus yang tidak menghasilkan keluaran dan secara otomatis membuang semua masukan; Ketika Anda menyalurkan output suatu perintah ke /dev/null, Anda membuangnya.

Direktori pengembangan dalam file explorer pada Ubuntu Linux.

/etc – File konfigurasi

Direktori /etc berisi file konfigurasi, yang biasanya dapat diedit secara manual dalam editor teks. Perhatikan bahwa direktori /etc/ berisi berkas konfigurasi seluruh sistem. Berkas konfigurasi khusus pengguna terletak di setiap direktori home pengguna.

/home – Folder rumah

Direktori /home memuat folder rumah untuk setiap pengguna. Misalnya, jika nama pengguna Anda adalah bob, Anda memiliki folder asal yang terletak di /home/bob. Folder rumah ini berisi berkas data pengguna dan berkas konfigurasi khusus pengguna. Setiap pengguna hanya memiliki akses menulis ke folder asal mereka sendiri dan harus diberikan izin tinggi (menjadi root) untuk memodifikasi file lain pada sistem.

Direktori beranda di file explorer pada Ubuntu Linux.

/lib – Pustaka bersama yang penting

Direktori /lib berisi pustaka yang dibutuhkan oleh biner penting dalam folder /bin dan /sbin. Pustaka yang dibutuhkan oleh biner dalam folder /usr/bin terletak di /usr/lib. Anda juga akan melihat folder /lib64 homologus pada sistem 64-bit.

/lost+found – File yang dipulihkan

Setiap sistem berkas Linux memiliki direktori hilang+ditemukan. Jika sistem berkas gagal, pemeriksaan sistem berkas akan dilakukan pada boot berikutnya. Setiap file rusak yang ditemukan akan ditempatkan di direktori lost+found, sehingga Anda dapat mencoba memulihkan data sebanyak mungkin.

Direktori /media memuat subdirektori tempat perangkat media yang dapat dilepas yang dimasukkan ke dalam drive dipasang. komputer. Misalnya, ketika Anda memasukkan CD ke dalam sistem Anda Bahasa Indonesia: Sistem Operasi Linux, direktori akan otomatis dibuat di dalam direktori /media. Anda dapat mengakses konten CD dalam direktori ini.

/mnt – Titik pemasangan sementara

Secara historis, direktori /mnt adalah tempat administrator sistem memasang sistem berkas sementara saat digunakan. Misalnya, jika Anda memasang partisi Windows untuk melakukan beberapa operasi pemulihan file, Anda dapat memasangnya ke /mnt/windows. Namun, Anda dapat memasang sistem berkas lain di mana saja pada sistem.

/opt – Paket opsional

Direktori /opt berisi subdirektori untuk paket. perangkat lunak opsional. Ini biasanya digunakan oleh perangkat lunak pemilik yang tidak mematuhi hierarki sistem berkas standar. Misalnya, suatu program proprietary mungkin membuang berkasnya ke dalam /opt/application ketika Anda menginstalnya.

/proc – Proses dan file kernel

Direktori /proc mirip dengan direktori /dev karena tidak berisi file standar. Berisi berkas khusus yang mewakili informasi sistem dan perangkat keras. proses.

Direktori proc dalam file explorer pada Ubuntu Linux.

/root – Direktori asal root

Direktori /root merupakan direktori asal pengguna root. Alih-alih berlokasi di /home/root, ia berlokasi di /root. Ini berbeda dari /, yang merupakan direktori akar sistem.

/run – File status aplikasi

Direktori /run memberi aplikasi tempat standar untuk menyimpan file sementara yang mereka butuhkan, seperti soket dan ID aplikasi. proses. File-file ini tidak dapat disimpan di /tmp karena dapat terhapus.

/sbin – Biner administrasi sistem

Direktori /sbin mirip dengan direktori /bin. Berisi biner penting yang umumnya ditujukan untuk dieksekusi oleh pengguna root untuk administrasi sistem.

Direktori sbin dalam file explorer pada Ubuntu Linux.


/snap – Penyimpanan untuk paket Snap

Direktori lain yang bukan bagian dari FHS tetapi umum terlihat saat ini adalah /snap. Berisi paket Snap yang terinstal dan berkas lain yang terkait dengan Snap. Ubuntu sekarang menggunakan Snaps secara default, tetapi jika Anda menggunakan distribusi lain yang tidak menggunakannya, Anda tidak akan melihat direktori ini.

/srv – Data layanan

Direktori /srv berisi "data layanan disediakan oleh sistem. Jika Anda menggunakan Apache HTTP Server untuk melayani situs web, Anda mungkin akan menyimpan file situs web Anda dalam direktori di dalam direktori /srv.

/tmp – File sementara

Itu Aplikasi menyimpan berkas sementara di direktori /tmp. File-file ini biasanya dihapus setiap kali sistem di-boot ulang dan dapat dihapus kapan saja menggunakan utilitas seperti systemd-tmpfiles.

/usr – Biner pengguna dan data hanya baca

Direktori /usr berisi Aplikasi dan berkas yang digunakan oleh pengguna, berbeda dengan aplikasi dan berkas yang digunakan oleh sistem. Misalnya, aplikasi yang tidak penting ditempatkan pada direktori /usr/bin dan bukan pada direktori /bin, dan biner administrasi sistem yang tidak penting ditempatkan pada direktori /usr/sbin dan bukan pada direktori /sbin. Pustaka untuk masing-masingnya terletak dalam direktori /usr/lib. Direktori /usr juga berisi direktori lainnya. Misalnya, file yang independen terhadap arsitektur, seperti grafik, terletak di /usr/share.

Direktori /usr/local adalah tempat aplikasi diinstal. Aplikasi dikompilasi secara lokal secara default. Ini mencegahnya merusak sistem lainnya.

Direktori usr dalam file explorer pada Ubuntu Linux.

/var – File data variabel

Direktori /var merupakan padanan yang dapat ditulis dari direktori /usr, yang seharusnya hanya dapat dibaca dalam operasi normal. Berkas log dan semua hal lain yang biasanya ditulis ke /usr selama operasi normal ditulis ke direktori /var. Misalnya, Anda akan menemukan berkas catatan di /var/log.


Untuk informasi teknis yang lebih rinci tentang hierarki sistem file Linux, lihat Dokumentasi Standar Hirarki Sistem File.

5 2 suara
Peringkat Artikel
Berlangganan
Diberitahukan oleh
tamu

0 Komentar
Lebih kuno
Yang lebih baru Lebih banyak suara
Komentar online
Lihat semua komentar