Debian系統分區推薦及目錄用途說明
1 安裝Debian
光碟啟動,選擇最小化安裝。
1.1 系統說明
1.1.1 目錄結構
目錄的一些說明。
/ 根目錄
目錄 | 內容 |
bin | 基礎命令執行檔 |
boot | 引導裝載器的靜態鏈結檔 |
dev | 設備檔 |
etc | 主機特定的系統配置 |
home | 用戶活動目錄 |
lib | 基本共用庫以及內核模組 |
mnt | 用於臨時掛接一個檔系統 |
proc | 系統資訊的虛擬目錄 |
root | 根用戶的活動目錄 |
sbin | 基本的系統級程式 |
tmp | 暫存檔案 |
usr | 第二層次 |
var | 活動資料 |
opt | 附加的應用程式套裝軟體 |
/dev目錄
fd0 | 第一個軟盤機 |
fd1 | 第二個軟盤機 |
hda | 在第一個IDE(Master)的IDE硬碟/光碟機 |
hdb | 在第一個IDE(Slave)的IDE硬碟/光碟機 |
hdc | 在第二個IDE(Master)的IDE硬碟/光碟機 |
hdd | 在第二個IDE(Slave)的IDE硬碟/光碟機 |
hda1 | 在第一塊IDE硬碟上的第一個分區 |
hdd15 | 在第四塊IDE硬碟上的第十五個分區 |
sda | 第一個SCSI/SAS/SATA硬碟 |
sdb | 第二個SCSI/SAS/SATA硬碟 |
sdc | 第三個SCSI/SAS/SATA硬碟 |
sda1 | 在第一塊SCSI硬碟上的第一個分區 |
sdd10 | 在第四塊SCSI硬碟上的第十個分區 |
sr0 | 最小的SCSI/SAS/SATA光碟機 |
sr1 | 第二個SCSI/SAS/SATA光碟機 |
ttyS0 | 串0,即MS-DOS下的COM1 |
ttyS1 | 串1,即MS-DOS下的COM2 |
psaux | PS/2滑鼠設備 |
gpmda | 偽設備,中轉從GPM(滑鼠)服務傳來的資料 |
cdrom | 指向光碟機的符號鏈結 |
mouse | 指向滑鼠設備檔的符號鏈結 |
null | 所有指向該設備的東西都會消失 |
zero | 可以從該設備永無休止地讀出零 |
1.1.2 分區
關於分區,這裏說一下理念。Linux規定了主分區(或者擴展分區)佔用 1 至 16 號碼中的前 4 個號碼。boot最好放在第一個分區上,也就是sda1(sata,ide是hda1)上,大需要100MB大小空間,但是可能會有變化。swap(交換區)、var、tmp讀寫頻繁,也應該靠近硬碟0柱面才好(0柱面在最外側,磁頭從外向裏讀寫速度依次降低),Swap空間是分頁的,每一頁的大小和記憶體頁的大小一樣。
分區大小:
主分區是必須的
/boot 100M
擴展分區(邏輯分區)
Swap 2G (通常情況下夠用。64位元系統建議和記憶體一樣大或者記憶體2倍,小系統可以是系統的1-2倍,大於128,小於2G)
桌面系統
/tmp 1G (僅用作暫存檔案) ext3/ext4
/home Max (用戶目錄資料) ext3/ext4
/usr 20G (軟體) ext3/ext4
/ 2G (根目錄,lib目錄較大) ext3/ext4
/var 2G (僅用作系統日誌) ext3/ext4
/opt 10G (需要企業級軟體,需要此分區) ext3/ext4
開發系統
/tmp 1G (僅用作暫存檔案) ext3/ext4
/data Max (數據) ext3/ext4
/var 2G (僅用作系統日誌) ext3/ext4
/usr 20G (軟體) ext3/ext4
/ 5G (根目錄,lib目錄較大) ext3/ext4
/home 10G (用戶目錄) ext3/ext4
資料庫系統
/tmp 1G (僅用作暫存檔案) ext3/ext4
/data Max (數據) ext3/ext4
/var 4G (當需要記錄binlog,試圖增大這個log) ext3/ext4
/usr 5G (軟體) ext3/ext4
/ 1G (根目錄) ext3/ext4
Web系統
/tmp 2G (僅用作暫存檔案) ext3/ext4
/data Max (數據) ext3/ext4
/var 10G (大型網站,試圖增大這個log) ext3/ext4
/usr 5G (軟體) ext3/ext4
/ 1G (根目錄) ext3/ext4
小系統
/tmp 50M (僅用作暫存檔案) ext3/ext4
/data Max (數據) ext3/ext4
/usr 600M (軟體700M xServer) ext3/ext4
/ 200M (根目錄) ext3/ext4
/var 50M (僅用作系統日誌) ext3/ext4
重啟,並以root登錄。