Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah kepentingan struktur direktori Linux

Apakah kepentingan struktur direktori Linux

PHPz
PHPzke hadapan
2023-06-01 16:55:061296semak imbas

/

root --- Beberapa fail teras digunakan semasa memulakan linux. Seperti kernel sistem pengendalian, grub program boot, dll.
rumah --- menyimpan fail peribadi pengguna biasa
ftp --- semua perkhidmatan pengguna
httpd
samba
pengguna1
pengguna2
bin --- diperlukan apabila sistem memulakan Fail boleh laku (perduaan)
sbin --- Direktori program boleh laku, tetapi kebanyakannya menyimpan arahan yang berkaitan dengan pengurusan sistem. Hanya keistimewaan root boleh melaksanakan
proc --- Maya, terdapat imej kernel Linux menyimpan semua parameter kernel dan maklumat konfigurasi sistem
1 --- Nombor proses
usr --- Direktori pengguna, pengguna kedai; -level File
bin --- Perintah yang digunakan oleh hampir semua pengguna, juga wujud dengan /bin, /usr/local/bin
sbin --- Perintah pentadbir sistem, berkaitan dengan pengguna, contohnya, kebanyakan program pelayan
sertakan --- direktori tempat fail pengepala c/c++ disimpan
lib --- data atur cara tetap
setempat --- lokasi storan perisian pemasangan tempatan
lelaki --- direktori yang dijana secara manual
info --- Dokumen maklumat
doc --- Maklumat dokumen pakej yang berbeza
tmp
x11r6 --- Direktori ini digunakan untuk menyimpan semua fail yang diperlukan untuk menjalankan x-window. Direktori ini juga mengandungi fail konfigurasi dan binari untuk menjalankan gui.
Perpustakaan biasa program dan modul teras
modul --- modul boleh dimuatkan, modul diperlukan untuk dimulakan semula selepas ranap sistem
dev --- direktori fail peranti
dll --- fail konfigurasi
skel - -- Direktori rumah ditubuhkan, dan direktori dimulakan
sysconfig --- Rangkaian, masa, papan kekunci dan direktori konfigurasi lain
var
fail
lib --- Fail dalam direktori ini akan disimpan apabila sistem sedang berjalan Tukar
setempat --- data program dipasang dalam /usr/local, diubah
kunci --- fail menggunakan peranti atau fail tertentu, menguncinya dan fail lain tidak boleh diakses buat sementara waktu.
log - -- Log rekod
jalankan --- Sistem menjalankan maklumat undang-undang
kili --- Direktori kili untuk pencetak, e-mel, pelayan proksi, dll.
tmp
catman --- Direktori cache
mnt --- Tempat sementara untuk memasang sistem fail. Dalam keadaan biasa, direktori ini kosong Apabila kami akan memasang partition, kami mencipta direktori dalam direktori ini, dan kemudian melekapkan peranti yang ingin kami akses dalam direktori ini, supaya kami boleh mengakses fail.
tmp --- Direktori fail sementara, fail sementara selepas permulaan sistem disimpan dalam /var/tmp
hilang+ditemui --- Fail dipulihkan semasa pembaikan sistem fail

untuk setiap direktori Cadangan:

/: Direktori akar Secara amnya, hanya direktori yang disimpan dalam direktori akar, bukan fail, /bin, /dev, /lib, /sbin harus diletakkan dalam partition yang sama dengan direktori root.
/bin:/usr/bin: Direktori fail binari boleh laku, seperti arahan yang biasa digunakan ls, tar, mv, cat, dsb.
/boot: Letakkan beberapa fail yang digunakan apabila sistem Linux dimulakan. /boot/vmlinuz ialah fail kernel Linux dan /boot/gurb. Adalah disyorkan untuk membahagikannya secara berasingan, dan saiz partition ialah 100m
/dev: Menyimpan fail peranti di bawah sistem Linux adalah sama dengan mengakses peranti kaedah yang digunakan ialah memasang pemacu optik /dev/cdrom /mnt.
/etc: Direktori tempat fail konfigurasi sistem disimpan Tidak disyorkan untuk menyimpan fail boleh laku dalam direktori ini. Terdapat /etc/inittab, /etc/fstab, /etc/init.d, /etc/x11, /etc/sysconfig, dan /etc/xinetd.d. Ingat untuk menyandarkan fail konfigurasi sebelum mengubah suainya.
Nota: /etc/x11 menyimpan tetapan yang berkaitan dengan x windows.
/home: Direktori rumah pengguna lalai sistem Apabila menambah akaun pengguna baharu, direktori rumah pengguna disimpan dalam direktori ini ~ mewakili direktori rumah pengguna semasa, dan ~ ujian mewakili direktori rumah ujian pengguna. Adalah disyorkan untuk membahagikannya secara berasingan dan menyediakan ruang cakera yang lebih besar untuk memudahkan pengguna menyimpan data.
/lib:/usr/lib:/usr/local/lib: Direktori pustaka fungsi yang digunakan oleh sistem Semasa pelaksanaan program, ia memerlukan bantuan perpustakaan fungsi apabila ia memerlukan untuk memanggil beberapa parameter tambahan Ini adalah lebih penting Direktori adalah /lib/modules.
/lost+fount: Apabila pengecualian sistem berlaku dan ralat berlaku, beberapa serpihan yang hilang akan diletakkan dalam direktori ini Biasanya direktori ini akan muncul secara automatik dalam direktori peranti. Jika cakera keras dimuatkan dalam /cakera, direktori /disk/lost+found
/mnt:/media akan dijana secara automatik dalam direktori ini: titik pelekap lalai CD Biasanya CD dipasang di bawah /mnt /cdrom, dan Ya, anda boleh memilih mana-mana lokasi untuk dipasang.
/opt: Direktori tempat perisian tambahan dipasang untuk hos. Contohnya: perisian pembangunan komuniti fedora yang digunakan oleh fc4 Jika anda ingin memasang sendiri perisian desktop kde, anda boleh memasang perisian dalam direktori ini. Dalam sistem Linux sebelumnya, adalah kebiasaan untuk meletakkannya dalam direktori /usr/local
/proc: data dalam direktori ini semuanya berada dalam ingatan, seperti teras sistem, peranti luaran dan status rangkaian Sejak data semua disimpan dalam memori, mereka tidak Menduduki ruang cakera, direktori yang lebih penting termasuk /proc/cpuinfo, /proc/interrupts, /proc/dma, /proc/ioports, /proc/net/*, dsb.
/root: direktori rumah akar pentadbir sistem, Partition pertama untuk memulakan sistem ialah /, jadi sebaiknya letakkan /root dan / di bawah partition yang sama.
/sbin:/usr/sbin:/usr/local/sbin: Letakkan arahan boleh laku yang digunakan oleh pentadbir sistem, seperti fdisk, shutdown, mount, dll. Berbeza dengan /bin, direktori ini adalah arahan yang digunakan oleh akar pentadbir sistem Pengguna umum hanya boleh "melihat" tetapi tidak boleh menetapkan atau menggunakannya.
/tmp: Direktori tempat pengguna umum atau program yang sedang berjalan menyimpan fail sementara sesiapa sahaja boleh mengaksesnya Data penting tidak boleh diletakkan dalam direktori ini.
/srv: Direktori data yang perlu diakses selepas perkhidmatan dimulakan Sebagai contoh, data halaman web yang perlu diakses oleh perkhidmatan www disimpan dalam /srv/www.
/usr: Direktori storan aplikasi, /usr/bin menyimpan aplikasi, /usr/share menyimpan data kongsi dan /usr/lib menyimpan beberapa fail pustaka fungsi yang tidak boleh dijalankan secara langsung, tetapi diperlukan untuk banyak program untuk dijalankan. /usr/local: Menyimpan pakej peningkatan perisian. /usr/share/doc: Direktori storan fail penerangan sistem. /usr/share/man: Direktori tempat fail perihalan program disimpan Apabila menggunakan man ls, kandungan /usr/share/man/man1/ls.1.gz akan disoal secara berasingan dan tetapkan ruang cakera yang lebih besar.
/var: Letakkan fail yang kerap berubah semasa pelaksanaan sistem, seperti fail log/var/log yang berubah pada bila-bila masa, /var/log/message: direktori tempat semua fail log masuk disimpan, /var/spool/mail : direktori storan mel, /var/run: Selepas program atau perkhidmatan dimulakan, pidnya disimpan dalam direktori ini. Adalah disyorkan untuk membahagikannya secara berasingan dan menyediakan ruang cakera yang lebih besar.

Atas ialah kandungan terperinci Apakah kepentingan struktur direktori Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah maksud acpi dalam linuxArtikel seterusnya:Apakah maksud acpi dalam linux