一、 查看磁盘或者目录的容量
df 查看磁盘各分区使用情况
不加参数以k为单位显示
df -i 查看磁盘inode数
df -h 人性化显示大小单位
df -T 显示分区类型
du 查看文件或目录大小
du 不加参数以k为单位显示
du -h 人性化显示大小单位
du -s 显示目录的总合,通常 du -sh 组合使用
du -sh 与ls -lh的区别
du 最小块来计算,即1 block=4k,数据不满1block算1block
ls以实际数据大小显示
二、 磁盘的分区和格式化
三步曲:分区——格式化——挂载
分区
fdisk -l 查看磁盘和分区,大于2T的分区用GPT
fdisk /dev/sdX #分区硬盘
m 帮助菜单
d 删除 一个分区
n 新建 一个分区
p 打印分区列表
q 不保存退出
w 保存并退出
e 扩展分区 e<=1
p 主分区
p+e<=4 最多只能分4个主分区,限制于MBR中的64字节,16*4
查看支持文件系统的文件/etc/filessystems
格式化 mkfs和mke2fs
mkfs.ext4 不可以按需求格式化
mke2fs -t ext4 -b 1024 -m 1 -L aming /dev/sdb1
-t 文件系统类型
-b 指定块block大小,默认4096(文件大,但数据块小,影响读取速度;文件小,但数据块大,浪费数据块)
-m 设置为超级管理员保留容量
-L 设置文件系统标签
挂载
mount
不带参加列出各分区详细信息
mount /dev/sdb1 /dir #挂载到一个目录上
mount -oremount,ro /dev/sdb5 /sdb5
mount --bind /home /mnt #将目录挂载到另一个目录上
umount /db5 #卸载
umount -l #强制卸载
mount -a 读配置文件/etc/fstab
开机自动挂载(配置文件:/etc/fstab 或者 /etc/rc.local)
/etc/fstab 一共6列
1、分区标识 ,(分区名,UUID、LABEL)
2、挂载点
3、分区格式
4、挂载参数 default=rw, suid, dev, exec, auto, nouser, async
5、是否dump备份,0表示不备份,1表示备份
6、开机是否检测,0表示不检测,1和2表示检测,1比2优先级高
/etc/rc.local 直接在文件里填写挂载输命令
阅读(500) | 评论(0) | 转发(0) |