分區類型:
node
主分區--最多四個服務器
擴展分區--只能有一個,也算做主分區的一種,用於包含邏輯分區異步
邏輯分區--在擴展分區中劃分 async
IDE硬盤最多支持59個
性能
SCSI硬盤最多支持11個網站
——————————————————————————————ui
分區表示方法:spa
主分區1:/dev/sda1日誌
主分區2:/dev/sda2orm
主分區3:/dev/sda3
擴展分區:/dev/sda4
邏輯分區1:/dev/sda5
邏輯分區2:/dev/sda6
邏輯分區3:/dev/sda7
主分區1:/dev/sda1
擴展分區:/dev/sda2
邏輯分區1:/dev/sda5
邏輯分區2:/dev/sda6
邏輯分區3:/dev/sda7
——————————————————————————————
文件系統
ext2:
ext2是ext文件系統的升級版本,RedHat Linux7.2版本之前的系統默認都是ext2文件系統。1993年發佈,最大支持16TB的分區和2TB的文件。
(1TB = 1024GB = 1024*1024MB)
ext3:
ext3文件系統是ext2文件系統的升級版本,最大的區別就是帶日誌功能,以在系統忽然中止時提升文件系統的可靠性。支持最大16TB的分區和最大2TB的文件。
ext4:
ext4文件系統是ext3文件系統的升級版。ext4在性能、伸縮性、可靠性方面進行了大量改進。ext4的變化能夠說是翻天覆地的,好比向下兼容ext三、最大1EB文件系統和16TB文件、無限數量子目錄、Extents連續數據塊概念、多塊分配、延遲分配、持久預分配、快速FSCK、日誌校驗、無日誌模式、在線碎片整理、inode加強、默認啓用barrier等。是CentOS6.3的默認文件系統。(1EB = 1024PB = 1024*1024TB)
——————————————————————————————
文件系統經常使用命令 df du dumpe2fs
文件系統查看命令 df report file system disk space usage
df 選項 掛載點
-a all
-h human
-T type
-m mb
-k kb
統計目錄或文件大小 du estimate file space usage
-a 顯示每一個子文件的磁盤佔用量(默認只顯示子目錄)
-h human
-s sum
du更慢,更耗費資源
du用於查看大小 df用於查看剩餘空間
df命令是從文件系統考慮的,不只考慮文件佔用的空間,還要統計被命令或程序佔用的空間(最多見的就是文件已經刪除,可是程序並無釋放空間)
du命令是面向文件的,只會計算文件或目錄佔用的空間
Linux服務器應該按期重啓
遊戲、下載、在線電影等高負載服務器應每週重啓一次
網站應每個月重啓一次
顯示磁盤狀態命令 dumpe2fs
dump ext2/ext3/ext4 filesystem information
dumpe2fs 分區設備文件名
能夠查看分區的數據塊有多大
——————————————————————————————
掛載命令
一、查詢與自動掛載
mount -l 查詢已經掛載的設備 /proc /sys 是內存
mount -a 依據配置文件/etc/fstab的內容自動掛載
二、掛載命令格式
mount -t 文件系統
-L 卷標名
-o 特殊選項
atime/noatime 是否更新訪問時間 默認訪問
async/sync 異步/同步 默認異步
auto/noauto 自動/手動 命令mount -a執行時,掛載/etc/fstab。 默認自動
defaults 定義默認值 rw suid dev exec auto nouser async
exec/noexec 是否可在文件系統中執行文件 默認容許
remount 從新掛載
rw/ro 讀寫/只讀 默認讀寫
suid/nosuid 是否具備SUID和SGID權限 默認具備
user/nouser 是否容許普通用戶掛載 默認不容許
例子
mount -o remount,noexec /home
三、掛載光盤與U盤
光盤 iso9660
U盤 FAT16 FAT
FAT32 VFAT
mount -t iso9660 /dev/sr0 /mnt/media
fdisk -l 查看U盤設備文件名
mount -t vfat /dev/sdb1 /mnt/usb
——————————————————————————————
fdisk 分區 Partition table manipulator for Linux
一、fdisk -l 查看新硬盤
Linux經過ID的方式來識別分區
83 標準分區
82 swap分區
5 extended分區
二、使用fdisk命令分區
d 刪除 n 新建 w 保存退出
三、partprobe 從新讀取分區表信息
四、mkfs -t ext4 /dev/sdb1 格式化分區 不能格式化擴展分區
五、建立掛載點並掛載
/ect/fstab 文件
只有分區有lost+found目錄