Pengurusan fail

Hierarki Sistem Fail Linux

Hierarki Sistem Fail Linux

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 1

Dalam 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.

Cara Menggunakan AutoKey untuk Mengautomasikan Permainan Linux
AutoKey adalah utiliti automasi desktop untuk Linux dan X11, yang diprogramkan dalam Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsi MACRO, ...
Cara Menunjukkan Kaunter FPS dalam Permainan Linux
Permainan Linux mendapat dorongan utama ketika Valve mengumumkan sokongan Linux untuk klien Steam dan permainan mereka pada tahun 2012. Sejak itu, ban...
Cara memuat turun dan Mainkan Sid Meier's Civilization VI di Linux
Pengenalan permainan Civilization 6 adalah konsep moden mengenai konsep klasik yang diperkenalkan dalam siri permainan Age of Empires. Idea itu cukup ...