Rumah > Tutorial sistem > LINUX > Penjelasan terperinci tentang struktur direktori sistem fail Linux: sistem fail akar dan maksud folder biasa

Penjelasan terperinci tentang struktur direktori sistem fail Linux: sistem fail akar dan maksud folder biasa

王林
Lepaskan: 2024-07-11 20:32:44
asal
790 orang telah melayarinya

Linux 文件系统目录结构详解:根文件系统与常见文件夹意义

Dari LinuxWiki

Tips: Artikel ini tidak dikemas kini selama lebih daripada 11 tahun (4219 hari Jika anda mendapati kandungan tersebut sudah lapuk atau tidak betul, sila perbaikinya :)

Tidak seperti Windows, yang menganggap cakera keras sebagai beberapa partition bebas seperti "pemacu C" dan "pemacu D", Linux menganggap keseluruhan sistem fail sebagai pokok, dan kulit pokok ini dipanggil sistem fail akar Pemetaan port Linux . Setiap partition diakses sebagai folder melalui "Mount".

Terdapat banyak folder dalam /. Artikel ini memperkenalkan maksud folder biasa. Struktur direktori Linux sememangnya agak kompleks, tetapi tetapan adalah munasabah dan tahapnya jelas. Artikel ini mengambil FHS2.3 sebagai contoh untuk diperkenalkan.

Petua:

Jika anda suka gambar rajah, anda boleh merujuk pada susun atur fail Linux dan perbincangan berkaitan yang dicetak semula oleh LinuxToy.

Daftar Kandungan

Sistem Fail Akar

/bin

Direktori ini menyimpan arahan untuk semua pengguna menyelesaikan tugas penyelenggaraan asas. Bin ialah singkatan binari, yang mewakili fail pelengkap dua, biasanya fail boleh laku. Beberapa arahan sistem yang biasa digunakan, seperti cp, ls, dsb., disimpan dalam direktori ini.

/but

Disimpan di sini adalah beberapa fail teras yang digunakan semasa memulakan Linux. Seperti kernel sistem pengendalian, program boot Grub, dsb.

/dev

Mengandungi semua fail peranti sistem dalam direktori ini. Dari direktori ini anda boleh mengakses pelbagai peranti sistem. Seperti CD-ROM, pemacu cakera C, pengadun modulasi dan memori video, dsb. Direktori ini juga mengandungi pelbagai fungsi berguna, seperti MAKEDEV untuk mencipta fail peranti.

/etc

目录linux_目录怎么自动生成_linux mnt目录

Direktori ini mengandungi fail konfigurasi untuk sistem dan perisian aplikasi.

/etc/passwd

Direktori ini mengandungi maklumat penerangan pengguna dalam sistem, dan setiap baris merekodkan maklumat seorang pengguna.

/rumah

Simpan fail peribadi pengguna biasa. Direktori rumah setiap pengguna dinamakan sempena nama pengguna mereka di bawah /home.

/lib

Direktori ini menyimpan perpustakaan pautan kongsi paling asas dan modul kernel sistem. Pustaka pautan kongsi berfungsi serupa dengan fail .dll dalam Windows.

/lib64

Sistem 64-bit mempunyai folder ini, perpustakaan untuk program 64-bit.

/hilang+dijumpai

Ini bukan sebahagian daripada struktur direktori Linux, tetapi tempat sistem fail ext3 menyimpan fail yang hilang. Operasi ranap sistem yang tidak betul dan ralat pemacu C boleh menyebabkan kehilangan fail, yang bermaksud bahawa ini ditandakan sebagai "sedang digunakan" tetapi tidak disenaraikan pada struktur data pada pemacu C. Dalam keadaan biasa, proses but akan menjalankan program fsck, yang boleh mengesan fail tersebut. Sebagai tambahan kepada direktori ini pada partition "/", terdapat direktori lost+found pada setiap partition.

/media

Titik pelekap peranti yang disambungkan ialah qq untuk linux Sistem pengendalian semasa biasanya memasang peranti seperti pemacu kilat USB ke folder ini.

/mnt

Tempat sementara untuk memasang sistem fail. Biasanya direktori ini kosong linux mnt directory, dan apabila kami hendak memasang partition, kami membina direktori dalam direktori ini, dan kemudian melekapkan peranti yang akan kami akses pada direktori ini supaya kami boleh mengakses fail . (Perhatikan bahawa dalam GNOME, hanya folder yang dipasang pada /media akan dipaparkan dalam "Komputer", dan folder yang dipasang pada /mnt tidak akan dipaparkan sebagai peranti khas. Untuk butiran, lihat Pemasangan Sekatan Secara Manual)

目录怎么自动生成_linux mnt目录_目录linux

/opt

Kebanyakan perisian pihak ketiga dipasang ke lokasi ini secara lalai, seperti AdobeReader, google-earth, dsb. Tidak setiap sistem akan mencipta direktori ini.

/proc

Ia adalah sistem fail maya yang wujud dalam memori video. Maklumat status kernel dan proses disimpan di atas. Kebanyakannya adalah fail teks dan boleh dilihat secara langsung. Contohnya, /proc/cpuinfo menyimpan maklumat tentang CPU.

/root

Ini ialah direktori rumah pengguna root. Sama seperti direktori di bawah /home dikhaskan untuk pengguna individu, direktori ini juga mengandungi entri yang berkaitan hanya kepada pengguna root.

/sbin

Fail boleh laku untuk pengguna super, kebanyakannya arahan pengurusan sistem, seperti fsck, but semula, penutupan, ifconfig, dsb.

/tmp

Direktori ini digunakan untuk menyimpan fail sementara. Direktori ini mempunyai kebenaran khas untuk Sticky, dan semua pengguna boleh membuat dan mengedit fail dalam direktori ini. Tetapi hanya pemilik fail boleh memadamkan fail tersebut. Untuk meningkatkan kadar akses fail sementara, beberapa pelaksanaan meletakkan /tmp dalam memori video.

/usr

Aplikasi peringkat pengguna statik, dsb., lihat di bawah.

/var

Data program dinamik, dsb., lihat di bawah.

/struktur direktori usr

/usr biasanya merupakan folder yang besar Struktur direktori di bawahnya adalah serupa dengan direktori akar, tetapi fail dalam direktori akar kebanyakannya adalah fail peringkat sistem, manakala /usr ialah fail peringkat pengguna, yang biasanya tidak berkaitan dengan fail. sistem tertentu.

Petua:

usr pada asalnya adalah singkatan pengguna, dan /usr mempunyai peranan yang sama seperti /home hari ini. Pada masa ini, ia secara amnya dianggap sebagai singkatan dari UserSystemResourceslinux mnt directory, yang biasanya mengandungi perisian peringkat pengguna, dsb., berbanding dengan direktori root tempat fail peringkat sistem disimpan.

Perlu diingatkan bahawa fail konfigurasi program, fail data dinamik, dsb. tidak akan disimpan dalam /usr, jadi bukan sahaja memasang dan menyahpasang perisian, biasanya tidak perlu menukar kandungan /usr. Dikatakan bahawa apabila sistem berjalan seperti biasa, /usr malah boleh dipasang baca sahaja. Oleh kerana ciri ini, /usr sering ditakrifkan dalam partition yang berasingan, dan kadangkala beberapa komputer juga boleh berkongsi /usr.

/usr/bin

Di mana kebanyakan aplikasi harian disimpan. Jika /usr diletakkan dalam partition yang berasingan, mod pengguna tunggal Linux tidak boleh mengakses /usr/bin, jadi program yang penting kepada sistem tidak boleh diletakkan dalam folder ini.

/usr/include

Direktori tempat fail pengepala C/C++ disimpan

/usr/lib

Fail perpustakaan sistem

/usr/local

Folder ini kosong dalam sistem yang baru dipasang dan boleh digunakan untuk menyimpan perisian yang dipasang secara peribadi. Struktur direktori dalam /usr/local tempat perisian tempatan dipasang adalah serupa dengan /usr

/usr/sbin

Atur cara pengurusan sistem tidak digunakan dalam mod pengguna tunggal, seperti apache2, dsb.

目录怎么自动生成_目录linux_linux mnt目录

/usr/share

Data bebas seni bina. Kebanyakan perisian dipasang di sini.

/usr/X11R6

Direktori ini digunakan untuk menyimpan semua fail yang diperlukan untuk menjalankan X-Window. Direktori ini juga mengandungi fail konfigurasi dan dua fail pelengkap yang digunakan untuk menjalankan GUI.

/usr/src

Kod sumber

/struktur direktori var

/var termasuk beberapa fail data, seperti log sistem, dsb. Penyimpanan /var membolehkan /usr dipasang baca sahaja.

/var/cache

Cache fail untuk aplikasi

/var/lib

Maklumat dan data apl. Data seperti pangkalan data disimpan dalam folder ini.

/var/local

Maklumat dan data program di/usr/local

/var/kunci

目录怎么自动生成_linux mnt目录_目录linux

Kunci fail

/var/log

Log fail

/var/opt

/pilih maklumat dan data program

/var/run

Maklumat program pelaksana, seperti fail PID harus disimpan di sini

/var/spool

Data kili program storan (iaitu spooldata)

/var/tmp

Fail sementara

Rujukan

Artikel di atas juga mengambil maklumat seperti ini dari segi bahasa.

Tapak web FHS TLDP:LinuxFilesystemHierarchy

Diambil daripada "%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84"

1 Kategori:Asas Linux

Atas ialah kandungan terperinci Penjelasan terperinci tentang struktur direktori sistem fail Linux: sistem fail akar dan maksud folder biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:itcool.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan