Linux 系統分區與目錄介紹


分區

分區類型

	主分區:總共最多只能分四個

	擴展分區:
		只能有一個,也算作主分區的一種,也就是說主分區加擴展分區最多有四個。
		但是擴展分區不能存儲數據和格式化,必須再划分成邏輯分區才能使用。

	邏輯分區:
		邏輯分區是在擴展分區中划分的。
		如果是IDE硬盤,Linux最多支持59個邏輯分區。
		如果是SCSI硬,Linux最多支持11個邏輯分區。

文件系統

ext2:
	是ext文件系統的升級版本。最大支持16TB的分區和最大2TB的文件

ext3:
	ext3文件系統是ext2文件系統的升級版本,最大的區別就是帶日志功能,
	以在系統突然停止時提高文件系統的可靠性。支持最大16TB的分區和最大2TB的文件。

ext4:
	它是ext3文件系統的升級版。
	ext4 在性能、伸縮性和可靠性方面進行了大量改進。
	EXT4向下兼容EXT3、最大1EB文件系統和16TB文件、無限數量子目錄等。

系統分區

分區:
    把大硬盤分為小的邏輯分區

格式化:
    寫入文件系統

掛載:
    給每個分區分配掛載點

    必須分區:
        /:根分區
        swap分區:交換分區,內存2倍,不超過2GB

    推薦分區:
        /boot:啟動分區,200MB

Linux各目錄的作用

/bin/:
    存放系統命令的目錄,普通用戶和超級用戶都可以執行。

/usr/bin/:
    存放系統命令的目錄,普通用戶和超級用戶都可以執行。
    這些命令和系統啟動無關。

/sbin/:
    保存和系統環境設置相關的命令,只有超級用戶可以使用這些命令進行系統環境設置,
    但是有些命令可以允許普通用戶查看。

/usr/sbin/:
    存放根文件系統不必要的系統管理命令,例如多數服務程序。只有超級用戶可以使用。


/boot/:
    系統啟動目錄,保存系統啟動相關的文件,如內核文件和啟動引導程序(grub)文件等。

/dev/:
    設備文件保存位置。我們已經說過Linux中所有內容以文件形式保存,包括硬件。
    那么這個目錄就是用來保存所有硬件設備文件的。

/etc/:
    配置文件保存位置。系統內所有采用默認安裝方式(rpm安裝)的服務的配置文件
    全部都保存在這個目錄當中,如用戶賬戶和密碼,服務的啟動腳本,常用服務的配置文件等。

/home/:
    普通用戶的家目錄。建立每個用戶時,每個用戶要有一個默認登錄位置,
    這個位置就是這個用戶的家目錄,所有普通用戶的家目錄就是
    在/home下建立一個和用戶名相同的目錄。
    如用戶user1的家目錄就是/home/user1。

/lib/:
    系統調用的函數庫保存位置。

/lost+found/:
    當系統意外崩潰或機器意外關機,而產生一些文件碎片放在這里。
    當系統啟動的過程中fsck工具會檢查這里,並修復已經損壞的文件系統。
    這個目錄只在每個分區中出現,例如/lost+found就是根分區的備份恢復目錄,
    /boot/lost+found就是/boot分區的備份恢復目錄。


/media/:
    掛載目錄。系統建議是用來掛載媒體設備的,例如軟盤和光盤。

/mnt/:
    掛載目錄,早期Linux中只有這一個掛載目錄,並沒有細分。
    現在這個目錄系統建議掛載額外設備,如U盤,移動硬盤和其他操作系統的分區。

/misc/:
    掛載目錄。系統建議用來掛載NFS服務的共享目錄。
    系統雖然准備了三個默認掛載目錄/media、/mnt、/misc,
    但是到底在哪個目錄中掛載什么設備都可以由管理員自己決定。


/opt/:
    第三方安裝的軟件保存位置。這個目錄就是放置和安裝其他軟件的位置。


/proc/:
    虛擬文件系統,該目錄中的數據並不保存到硬盤當中,而是保存到內存當中。
    主要保存系統的內核,進程,外部設備狀態和網絡狀態燈。
    如/proc/cpuinfo是保存CPU信息的,
    /proc/devices是保存設備驅動的列表的,
    /proc/filesystems是保存文件系統列表的,
    /proc/net/是保存網絡協議信息的。

/sys/:
    虛擬文件系統。和/proc目錄相似,都是保存在內存當中的,
    主要是保存於內核相關信息的。


/root/:
    超級用戶的家目錄。普通用戶家目錄在“/home”下。

/srv/:
    服務數據目錄。一些系統服務啟動之后,可以在這個目錄中保存所需要的數據。

/tmp/:
    臨時目錄。系統存放臨時文件的目錄,該目錄下所有用戶都可以訪問和寫入。
    我們建議此目錄中不能保存重要數據,最好每次開機都把該目錄清空。

/usr/:
    系統軟件資源目錄。注意usr不是user的縮寫,而是“Unix Softwre Resource”的縮寫,
    所以不是存放用戶數據,而是存放系統軟件資源的目錄。
    系統中安裝的軟件大多數保存在這里。

/var/:
    動態數據保存位置。主要保存緩存、日志以及軟件運行所產生的文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM