
Mungkin Anda baru saja menginstal Linux, dan sekarang Anda ingin tahu tentang hierarki dan struktur sistem File Linux. Anda mungkin juga bertanya-tanya mengapa berbagai jenis perangkat lunak diinstal di direktori yang berbeda.
Untuk mengetahui struktur Filesystem Linux, mari kita mulai dengan entri atau titik awal direktori, yang dikenal sebagai direktori root. Pada postingan kali ini, kita akan menggunakan perintah tree untuk melihat struktur hierarki direktori dalam bentuk pohon di terminal.
Mari kita instal alat bernama “pohon” untuk melihat struktur direktori dan lebih memahami hierarki.
Untuk menginstal “pohon” pada sistem berbasis Ubuntu atau Debian, gunakan perintah di bawah ini:
$ sudo apt install tree
Untuk menginstal “pohon” di Fedora atau RedHat, gunakan perintah yang ditambahkan:
$ sudo dnf install tree
Setelah “tree” terinstal, pertama, ubah direktori ke direktori root(/), menggunakan perintah “cd”:
$ cd /
Kemudian jalankan perintah pohon di sini:
$ tree
Ini telah menunjukkan semua direktori dan subdirektori, yang sebenarnya tidak diperlukan karena kami hanya ingin melihat direktori dari folder saat ini.
Jadi, mari kita ubah sedikit perintah pohon sesuai dengan kebutuhan kita, dan coba perintah ini sebagai gantinya:
$ tree -L 1
Dalam perintah ini, “-L” mewakili level yang ingin kita lihat, dan “1” mewakili nomor level.
Sekarang, kami memiliki pandangan yang lebih baik tentang direktori yang kami minati di direktori root.
Selanjutnya, mari kita pelajari tentang setiap direktori.
Direktori:
Mari kita mulai direktori root “/”:
/
Ini adalah titik masuk dari semua direktori dan digambarkan sebagai garis miring, yang sebenarnya adalah rumah dari Sistem Operasi. Semuanya ada di dalamnya. Tidak setiap user memiliki hak membaca dan menulis ke direktori ini; hanya administrator atau user sistem operasi yang diizinkan yang dapat memiliki akses ke hak istimewa tersebut.
/saya
Ini adalah direktori yang memiliki semua file biner dari beberapa program penting pada sistem operasi. Direktori ini menyimpan data tentang perintah yang paling sering digunakan terkait dengan pembuatan(mkdir), pemindahan(mv), penyalinan(cp), daftar(ls), dan penghapusan(rm) direktori atau file. Menurut Standar Sistem File Linux, direktori ini tidak dapat memiliki subdirektori.
/boot
Ini ada
lah direktori yang menangani penyalaan Sistem Operasi Linux. Pertama-tama, Anda tidak perlu mengubah apa pun di direktori ini, jika tidak, Anda tidak dapat mengubah apa pun di dalamnya kecuali Anda memiliki hak administrator. Anda harus menjauh dari melakukan apa pun di direktori ini, atau akan sangat berantakan untuk mengaturnya lagi.
/dev
Direktori ini menyimpan file perangkat seperti Perangkat USB atau Hard Drive. Sebagian besar file dibuat pada saat boot atau saat perangkat terpasang.
/dll
Ini mungkin tampak sedikit lucu bagi Anda, tetapi direktori ini adalah untuk jenis file konfigurasi dan folder di mana sistem tidak tahu di mana harus meletakkannya. Jadi, ini adalah direktori “et Cetra” untuk sistem Operasi Linux.
Direktori ini sebagian besar berisi file lokal program statis yang mempengaruhi semua user. Karena direktori ini sebagian besar berisi file yang terkait dengan konfigurasi, lebih baik menyebutnya “Semuanya untuk Dikonfigurasi”.
/rumah
Ini adalah direktori tempat sebagian besar data pribadi user ditempatkan. Seorang user menghabiskan sebagian besar waktunya di sini karena Downloadan, Dokumen, Desktop, dan semua direktori dasar yang diperlukan dan banyak dikenal ada di direktori “/ home” ini. Semua file konfigurasi titik user juga ada di sini.
/lib
Ini adalah folder tempat perpustakaan disimpan. Library adalah beberapa file yang diperlukan oleh aplikasi apa pun untuk melakukan beberapa tugas atau fungsi. Misalnya, perpustakaan ini mungkin diperlukan oleh file biner di/bin direktori.
/media
Ini adalah direktori tempat semua perangkat penyimpanan eksternal yang terhubung dipasang secara otomatis. Kita tidak perlu melakukan apapun di direktori ini karena direktori ini dikelola oleh Sistem Operasi itu sendiri, tetapi jika kita ingin memasang perangkat penyimpanan secara manual, kita memiliki direktori /mnt untuk tujuan itu.
/ menit
Ini adalah direktori tempat Anda dapat menemukan drive lain yang terpasang. Misalnya, drive USB, Hard Drive Eksternal, atau Floppy Disk Drive. Ini tidak digunakan saat ini karena perangkat secara otomatis dipasang ke direktori /media, tetapi di sinilah kita dapat memasang perangkat penyimpanan secara manual.
/memilih
Ini adalah folder opsional. Ini adalah direktori tempat perangkat lunak yang diinstal secara manual oleh vendor ditempatkan.
/ persen
Ini adalah direktori dengan file pseudo. File pseudo berisi informasi tentang proses.
/akar
Sama seperti direktori /home, /root adalah rumah Administrator alias superuser. Karena ini adalah direktori superuser, lebih baik tidak menyentuhnya kecuali Anda memiliki pengetahuan lengkap tentang apa yang Anda lakukan.
/Lari
Direktori ini digunakan untuk menyimpan data sementara dari proses yang berjalan pada Sistem Operasi.
/sbin
Direktori ini sama seperti direktori /bin, tetapi ini digunakan oleh superuser, dan itulah mengapa “s” digunakan sebelum bin.
/jepret
Ini adalah direktori dengan paket snap yang disimpan di dalamnya.
/ srv
Direktori ini menyimpan data service yang berjalan pada sistem. Misalnya, menyimpan data jika server berjalan di Sistem Operasi.
/sys
Direktori ini selalu dibuat selama waktu boot, jadi ini adalah direktori virtual seperti /dev, dan ini adalah direktori saat Anda ingin berkomunikasi dengan Kernal. Ini juga menyimpan informasi yang terkait dengan perangkat yang terhubung.
/tmp
Ini adalah direktori sementara dan menyimpan file-file sementara dari aplikasi yang berjalan pada sistem.
/usr
Direktori ini berisi aplikasi yang diinstal dan digunakan oleh user. Ini juga dikenal sebagai “Sumber Daya Sistem UNIX”. Ia juga memiliki direktori /bin, /sbin, dan /lib sendiri, yang berbeda dari direktori /bin, /sbin, dan /lib user super.
/di mana
Ini adalah direktori variabel yang berisi file dan folder yang ukurannya diperkirakan akan meningkat seiring berjalannya waktu dan useran sistem.
Ringkasan:
Jika Anda bingung tentang direktori Linux dan tujuannya, maka posting ini pasti sangat membantu Anda. Ini berisi penjelasan topik yang mendalam dan tepat, termasuk tujuan dari setiap direktori yang ada di semua jenis Sistem Operasi berbasis Linux.