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登錄。