1、查看磁盤分區及大小
df -h[適當單位顯示]:/dev/shm在內存中,大小爲內存的1/2
-m[單位是兆]
-i[顯示inode使用情況]
-T[文件系統類型]:ext4\ext3\nfs\fat32
2、查看內存空閒容量
free 可以查看swap、cache、buffer
3、查看文件大小
du -s[sum] -h[適當單位顯示,還有-m -k -b 各種單位] :查看目錄大小
ls -lh :顯示文件大小
ls -ldh :只顯示目錄塊4K
注:塊與文件的關係,塊裏存放文件
4、磁盤使用
(1)分區fdisk 磁盤空間<2T
fdisk -l :系統所識別的所有設備
fdisk 按照提示操作,分區原則——主+擴展<=4,擴展分區還可分成邏輯分區
分區可指定大小
(2)格式化
mkfs.ext4
mke2fs -t ext4(filesystem type) [partition ] -b[block size] -m[super user reserved比例] -L[label]
(3)掛載
mount [partition] [mount point]
不同設備掛載到同一目錄,數據被寫到後一設備上。
[實例]開機自動掛載
方法一:編輯文件/etc/rc.d/rc.local
增加一條掛載命令
方法二:編輯/etc/fstab
6段內容分別是——
設備名 掛載點 掛載分區文件類型掛載選項 是否熱備 是否檢測
掛載選項mount -o[option]
async:內存--硬盤異步備份,I/O會有上升
/etc/fstab的defaults段:rw,suid,dev,auto,async,nouser
[舉例]
重新掛載:mount -o remount,ro /dev/sdb5 /db5
掛載ISO:mount -o loop 1.iso /dir
--bind /dir1 /dir2綁定目錄
/etc/fstab: *.iso /mnt iso9660defaults,auto,ro 0 0
強制卸載 umount -l[lazy] /dir
重新掛載 mount-a (讀取/etc/fstab 加載)
df -h讀取不到設備用partprobe刷新