tft每日頭條

 > 科技

 > linux的文件系統目錄是什麼結構

linux的文件系統目錄是什麼結構

科技 更新时间:2025-01-31 01:26:53

文件管理系統是操作系統及其它大數據系統(例如:hadoop分布式文件系統HDFS)的重要功能,Linux文件系統的目錄結構如下:

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)1

文件系統中的根目錄符号為:“/”,位于Linux文件系統目錄結構的頂層,一般根目錄下隻存放目錄不存放文件。下面對根目錄下的子目錄逐一介紹:

(1)“/bin”和“/usr/bin目錄

該目錄為命令文件目錄,也稱為二進制目錄。包含了供系統管理員及普通用戶使用的重要的linux命令和二進制(可執行)文件,包含shell解釋器等。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)2

(2)“/boot”目錄

該目錄中存放系統的内核文件和引導裝載程序文件。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)3

(3)“/dev”目錄

設備(device)文件目錄,存放linux系統下的設備文件,訪問該目錄下某個文件,相當于訪問某個設備,存放連接到計算機上的設備(終端、磁盤驅動器、光驅及網卡等)的對應文件,包括字符設備和塊設備等,常用的是挂載光驅mount /dev/cdrom/mnt。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)4

(4)“/etc”目錄

系統配置文件存放的目錄,該目錄存放系統的大部分配置文件和子目錄,不建議在此目錄下存放可執行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11(X Window系統有關)、/etc/sysconfig(與網絡有關)、/etc/xinetd.d修改配置文件之前記得備份。該目錄下的文件由系統管理員來使用,普通用戶對大部分文件有隻讀權限。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)5

(5)“/home”目錄

系統默認的用戶宿主目錄,新增用戶賬号時,用戶的宿主目錄都存放在此目錄下,“~”表示當前用戶的宿主目錄,“~lily”表示用戶lily的宿主目錄。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)6

(6)“/root”目錄

系統管理員root的宿主目錄,系統第一個啟動的分區為/,所以最好将/root和/放置在一個分區下。

linux的文件系統目錄是什麼結構(Linux文件系統的目錄結構詳解)7

(7)“/sbin、/usr/sbin、/usr/local/sbin”目錄

放置系統管理員使用的可執行命令,如fdisk、shutdown、mount等。與/bin不同的是,這幾個目錄是給系統管理員root使用的命令,一般用戶隻能查看而不能設置和使用。

(8)“/tmp”目錄

一般用戶或正在執行的程序臨時存放文件的目錄,任何人都可以訪問,重要數據不可放置在此目錄下。一些命令和應用程序會用的到這個目錄,該目錄下的所有文件會被定時删除,以避免臨時文件占滿整個磁盤。

(9)“/usr”目錄

應用程序存放目錄,/usr/bin 存放應用程序, /usr/share 存放共享數據,/usr/lib 存放不能直接運行的,卻是許多程序運行所必需的一些函數庫文件,/usr/local 存放軟件升級包,/usr/share/doc 系統說明文件存放目錄。

(9)“/var”目錄

放置系統執行過程中經常變化的文件,如随時更改的日志文件 /var/log。/var/log/message: 所有的登錄文件存放目錄。/var/spool/mail: 郵件存放的目錄。 /var/run: 程序或服務啟動後。建議單獨分區,設置較大的磁盤空間。

(10)“/lib、/usr/lib、/usr/local/lib”目錄

系統使用的函數庫的目錄,程序在執行過程中,需要調用一些額外的參數時需要函數庫的協助,該目錄下存放了各種編程語言庫。典型的linux系統包含了C、C 和FORTRAN語言的庫文件。/lib目錄下的庫映像文件可以用來啟動系統并執行一些命令,目錄/lib/modules包含了可加載的内核模塊,/lib目錄存放了所有重要的庫文件,其他的庫文件則大部分存放在/usr/lib目錄下。

其它的目錄簡介:

(1)“/lost fount”目錄

在EXT2或EXT3文件系統中,當系統意外崩潰或機器意外關機,産生的一些文件碎片放在這裡。在系統啟動的過程中fsck工具會檢查這裡,并修複已經損壞的文件系統。有時系統發生問題,有很多的文件被移到這個目錄中,可能會用手工的方法來修複,或者移動文件到運來的位置上。

(2)“/mnt,/media”目錄

mnt目錄主要用來臨時挂載文件系統,為某些設備提供默認挂載點,如cdrom。這樣當挂載了一個設備如光驅時,就可以通過訪問目錄/mnt/cdrom下的文件來訪問相應的光驅上的文件了。

(3)“/opt”目錄

給主機額外安裝軟件所擺放的目錄。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved