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刷新