Struktur direktori sistem Linux


Selepas log masuk ke sistem, masukkan arahan dalam tetingkap arahan semasa:

 ls /

Anda akan melihat gambar berikut:

1038.png

Struktur direktori pokok:

1047.jpg

Berikut ialah penjelasan mengenai direktori ini:

  • /bin:
    bin ialah singkatan Binary Direktori ini menyimpan arahan yang paling kerap digunakan.

  • /boot:
    Berikut ialah beberapa fail teras yang digunakan semasa memulakan Linux, termasuk beberapa fail sambungan dan fail imej.

  • /dev:
    dev ialah singkatan kepada Device Direktori ini menyimpan peranti luaran Linux Cara untuk mengakses fail ialah sama.

  • /etc:
    Direktori ini digunakan untuk menyimpan semua fail konfigurasi dan subdirektori yang diperlukan untuk pengurusan sistem.

  • /home:
    Direktori rumah pengguna Dalam Linux, setiap pengguna mempunyai direktori sendiri Secara amnya, nama direktori adalah sempena nama pengguna akaun tersebut.

  • /lib:
    Direktori ini menyimpan perpustakaan kongsi pautan dinamik paling asas bagi sistem dan fungsinya serupa dengan fail DLL dalam Windows. Hampir semua aplikasi memerlukan penggunaan perpustakaan kongsi ini.

  • /lost+found:
    Direktori ini biasanya kosong Apabila sistem ditutup secara haram, beberapa fail disimpan di sini.

  • /media Sistem Linux akan mengecam beberapa peranti secara automatik, seperti cakera U, pemacu optik, dsb. Selepas pengecaman, Linux akan melekapkan peranti yang diiktiraf dalam direktori ini.

  • /mnt:
    Sistem menyediakan direktori ini untuk membolehkan pengguna memasang sistem fail lain buat sementara waktu Kami boleh memasang pemacu optik dalam /mnt /, dan kemudian masukkan direktori untuk melihat kandungan pemacu CD-ROM.

  • /opt:
    Ini ialah direktori tempat perisian tambahan dipasang untuk hos. Sebagai contoh, jika anda memasang pangkalan data ORACLE, anda boleh meletakkannya dalam direktori ini. Lalai kosong.

  • /proc:
    Direktori ini ialah direktori maya, iaitu pemetaan memori sistem Kami boleh mendapatkan maklumat sistem dengan mengakses direktori ini secara terus.
    Kandungan direktori ini bukan pada cakera keras tetapi dalam memori Kita juga boleh mengubah suai secara langsung beberapa fail di dalamnya Sebagai contoh, kita boleh menggunakan arahan berikut untuk menyekat arahan ping hos supaya orang lain tidak ping mesin anda:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • /root:
    Direktori ini ialah direktori rumah pengguna bagi pentadbir sistem, juga dikenali sebagai orang yang sangat istimewa.

  • /sbin:
    s bermaksud Pengguna Super, yang menyimpan atur cara pengurusan sistem yang digunakan oleh pentadbir sistem.

  • /selinux:
    Direktori ini unik untuk Redhat/CentOS ialah mekanisme keselamatan, serupa dengan tembok api Windows, tetapi mekanisme ini lebih rumit. direktori ini menyimpan fail berkaitan selinux.

  • /srv:
    Direktori ini menyimpan beberapa data yang perlu diekstrak selepas perkhidmatan dimulakan.

  • /sys:
    Ini adalah perubahan besar dalam kernel linux2.6. Sistem fail sysfs baharu yang muncul dalam kernel 2.6 dipasang dalam direktori ini.

    Sistem fail sysfs menyepadukan maklumat tiga sistem fail berikut: sistem fail proc untuk maklumat proses, sistem fail devfs untuk peranti dan sistem fail devpts untuk terminal pseudo.


    Sistem fail ialah pantulan visual pepohon peranti kernel.

    Apabila objek kernel dicipta, fail dan direktori yang sepadan juga dibuat dalam subsistem objek kernel.

  • /tmp:
    Direktori ini digunakan untuk menyimpan beberapa fail sementara.

  • /usr:
    Ini adalah direktori yang sangat penting dan fail pengguna diletakkan dalam direktori ini, serupa dengan fail program Windows direktori.

  • /usr/bin:
    Aplikasi yang digunakan oleh pengguna sistem.

  • /usr/sbin:
    Program pengurusan dan sistem daemon yang agak maju yang digunakan oleh pengguna super.

  • /usr/src: Direktori peletakan lalai untuk kod sumber kernel.

  • /var:
    Direktori ini menyimpan perkara yang sentiasa berkembang. Termasuk pelbagai fail log.

Dalam sistem Linux, terdapat beberapa direktori yang agak penting Anda perlu berhati-hati untuk tidak memadam atau menukar fail dalaman secara tidak sengaja.

/etc: Seperti yang dinyatakan di atas, ini ialah fail konfigurasi dalam sistem Jika anda menukar fail dalam direktori ini, sistem mungkin tidak bermula.

/bin, /sbin, /usr/bin, /usr/sbin: Ini ialah direktori lalai sistem untuk meletakkan fail boleh laku Contohnya, ls berada dalam direktori /bin/ls.

Perlu dinyatakan bahawa /bin dan /usr/bin ialah arahan untuk pengguna sistem (pengguna biasa kecuali root), manakala /sbin dan /usr/sbin ialah arahan untuk root.

/var: Ini ialah direktori yang sangat penting Terdapat banyak program yang dijalankan pada sistem, jadi setiap program akan mempunyai log yang sepadan, dan log ini direkodkan dalam direktori ini, khususnya dalam direktori /var /log, dan peletakan lalai mel juga ada di sini.