Mungkin anda baru sahaja memasang Linux, dan sekarang anda ingin mengetahui mengenai hierarki dan struktur sistem Fail Linux. Anda juga mungkin tertanya-tanya mengapa pelbagai jenis perisian dipasang di direktori yang berbeza.
Untuk mengetahui struktur Linux Filesystem, mari kita mulakan dengan entri atau titik permulaan direktori, yang dikenali sebagai direktori root. Dalam catatan ini, kita akan menggunakan perintah pokok untuk melihat struktur direktori hierarki dalam bentuk pokok di terminal.
Mari pasang alat bernama "pokok" untuk melihat struktur direktori dan lebih memahami hierarki.
Untuk memasang "pokok" pada sistem berasaskan Ubuntu atau Debian, gunakan arahan di bawah:
$ sudo apt memasang pokok
Untuk memasang "pohon" di Fedora atau RedHat, gunakan arahan yang dilampirkan:
$ sudo dnf memasang pokok
Setelah "pohon" dipasang, pertama, ubah direktori ke direktori root (/), menggunakan perintah "cd":
$ cd /
Kemudian jalankan arahan pokok di sini:
pokok $
Ini telah menunjukkan semua direktori dan subdirektori, yang sebenarnya tidak diperlukan kerana kami hanya ingin melihat direktori folder semasa.
Oleh itu, mari kita ubah perintah pokok sedikit mengikut keperluan kita, dan cuba perintah ini:
$ pokok -L 1Dalam perintah ini, the "-L" mewakili tahap yang ingin kita lihat, dan "1" mewakili nombor aras.
Sekarang, kami mempunyai pandangan yang lebih baik mengenai direktori minat kami terhadap direktori root.
Seterusnya, mari kita pelajari setiap direktori.
Direktori:
Mari mulakan direktori root "/":
/
Ini adalah titik masuk semua direktori dan digambarkan sebagai garis miring ke depan, yang sebenarnya adalah tempat Sistem Operasi. Semua ada di dalamnya. Tidak setiap pengguna mempunyai hak membaca dan menulis ke direktori ini; hanya pentadbir atau pengguna sistem operasi yang dibenarkan yang dapat mengakses hak istimewa tersebut.
/ tong sampah
Ini adalah direktori yang mempunyai semua fail binari dari beberapa program penting pada sistem operasi. Direktori ini menyimpan data mengenai perintah yang paling banyak digunakan berkaitan dengan membuat (mkdir), memindahkan (mv), menyalin (cp), menyenaraikan (ls), dan menghapus (rm) direktori atau fail. Menurut Piawaian Sistem Filem Linux, direktori ini tidak boleh mempunyai subdirektori.
/ but
Ini adalah direktori yang menangani pencucuhan Sistem Operasi Linux. Pertama sekali, anda tidak perlu mengubah apa-apa dalam direktori ini, jika tidak, anda tidak boleh mengubah apa-apa di dalamnya kecuali anda mempunyai hak pentadbir. Anda harus menjauhkan diri dari melakukan apa-apa dalam direktori ini, jika tidak, akan menjadi kekacauan besar untuk memasangnya lagi.
/ dev
Direktori ini menyimpan fail peranti seperti Peranti USB atau Hard Drive. Sebilangan besar fail dibuat pada masa boot atau semasa peranti terpasang.
/dan lain-lain
Perkara ini mungkin kelihatan sedikit lucu bagi anda, tetapi direktori ini adalah untuk jenis fail konfigurasi dan folder di mana sistem tidak tahu di mana meletakkannya. Jadi, ini adalah direktori "et Cetra" untuk sistem Operasi Linux.
Direktori ini kebanyakannya mengandungi fail tempatan program statik yang mempengaruhi semua pengguna. Oleh kerana direktori ini kebanyakannya mengandungi fail yang berkaitan dengan konfigurasi, lebih baik menyebutnya "Segala-galanya untuk Mengkonfigurasi".
/ rumah
Ini adalah direktori di mana sebahagian besar data peribadi pengguna diletakkan. Seorang pengguna menghabiskan sebahagian besar waktunya di sini kerana Muat turun, Dokumen, Desktop, dan semua direktori asas lain yang diperlukan dan terkenal terdapat di direktori "/ rumah" ini. Semua fail konfigurasi titik pengguna juga terdapat di sini.
/ lib
Ini adalah folder di mana perpustakaan disimpan. Perpustakaan adalah beberapa fail yang diperlukan oleh aplikasi apa pun untuk melakukan beberapa tugas atau fungsi. Sebagai contoh, perpustakaan ini mungkin diperlukan oleh fail binari di / tong sampah direktori.
/ media
Ini adalah direktori di mana semua peranti storan luaran yang disambungkan dipasang secara automatik. Kami tidak perlu melakukan apa-apa dalam direktori ini kerana dikendalikan oleh Sistem Operasi itu sendiri, tetapi jika kami ingin memasang perangkat penyimpanan secara manual, kami memiliki direktori / mnt untuk tujuan itu.
/ mnt
Ini adalah direktori di mana anda boleh mencari pemacu lain yang dipasang. Contohnya, pemacu USB, Pemacu Keras Luaran, atau Pemacu Cakera Kerak. Ini tidak digunakan pada masa ini kerana peranti dipasang secara automatik ke direktori / media, tetapi di sinilah kita dapat memasang peranti penyimpanan kita secara manual.
/ memilih
Ini adalah folder pilihan. Ini adalah direktori di mana perisian yang dipasang secara manual oleh vendor diletakkan.
/ proc
Ini adalah direktori dengan fail semu. Fail palsu mengandungi maklumat mengenai prosesnya.
/ akar
Sama seperti direktori home, / root adalah rumah Pentadbir a.k.a. superuser. Oleh kerana ini adalah direktori pengguna, adalah lebih baik jangan menyentuhnya kecuali anda mempunyai pengetahuan lengkap tentang apa yang anda lakukan.
/ lari
Direktori ini digunakan untuk menyimpan data sementara proses yang berjalan di Sistem Operasi.
/ sbin
Direktori ini sama seperti direktori / bin, tetapi ini digunakan oleh pengguna super, dan itulah sebabnya "s" digunakan sebelum bin.
/ snap
Ini adalah direktori dengan pakej snap yang tersimpan di dalamnya.
/ srv
Direktori ini menyimpan data perkhidmatan yang dijalankan pada sistem. Sebagai contoh, ia menyimpan data jika pelayan berjalan di Sistem Operasi.
/ sys
Direktori ini selalu dibuat semasa waktu boot, jadi ini adalah direktori maya seperti / dev, dan itu adalah direktori ketika anda ingin berkomunikasi dengan Kernal. Ia juga menyimpan maklumat yang berkaitan dengan peranti yang disambungkan.
/ tmp
Ini adalah direktori sementara dan menyimpan fail sementara aplikasi yang berjalan di sistem.
/ usr
Direktori ini mengandungi aplikasi yang dipasang dan digunakan oleh pengguna. Ia juga dikenal sebagai "Sumber Sistem UNIX". Ia juga mempunyai direktori / bin, / sbin, dan / lib sendiri, yang berbeza dari direktori superuser / bin, / sbin, dan / lib.
/ var
Ini adalah direktori variabel yang mengandungi fail dan folder yang ukurannya diharapkan dapat meningkat seiring berjalannya waktu dan penggunaan sistem.
Ringkasan:
Sekiranya anda keliru dengan direktori Linux dan tujuannya, maka catatan ini pasti banyak membantu anda. Ini berisi penjelasan mendalam dan tepat mengenai topik tersebut, termasuk tujuan setiap direktori yang ada dalam apa-apa jenis Sistem Operasi berdasarkan Linux.