小知识
存储容量 = 磁头数×磁道(柱面)数×每道扇区数×每扇区字节数
磁盘的表示方法
/dev/sda1
sd 代表磁盘接口类型 USB SATA SAS等接口 IDE 用hd表示
a b c 磁盘的顺序
1 2 3 4磁盘中的分区号
分区
fdisk -l /dev/sdb 查看磁盘详细信息
fdisk /dev/sdb 分区
主分区 + 扩展分区 <= 4
逻辑分区 <= 16
m 帮助信息
p 打印分区
n 新建分区
d 删除分区
w 保存退出
l 列出分区类型
t 更改分区类型
82 swap分区
83 Linux基本分区
85 扩展分区
partprobe 保存退出后,最好执行这个命令,同步
格式化
1. mkfs.类型 /dev/sdb1
2. mkfs -t 类型 /dev/sdb1
3. mkswap /dev/sdb2 swap分区的格式化方法
PS:光盘的文件系统,iso9660
/dev/sr0 == /dev/cdrom 光驱
挂载
1. mount -t 类型 /dev/sdb1 /sdb1
2. mount /dev/sdb1 /sdb1 可以不指定类型,系统会自动检测
自动挂载
/etc/fstab
被挂载的设备 挂载点 文件系统 权限 备份 检测
PS:blkid 查看UUID的真面目
权限:auto 默认,自动挂载
noatuo 不自动挂载
user 任何用户都可以挂载
nouser 只准root用户挂载
rw 可读可写
ro 只读
defaults rw, suid, dev, exec, auto, nouser, and async
备份:
1 备份
0 不备份
检测:
0 不检测
1 /目录永远为1
2 其他分区从2开始,越小最先检测,如果相同则同时检测
...
PS:swapon -a 交换分区自动挂载方式
查看挂载信息
1. df 查看文件系统空间使用情况
df -h 以可读形式,显示磁盘空间使用情况
df -T 显示文件系统
df -i 显示inode使用情况
2. mount 查看挂载信息
mount -l 查看挂载信息与mount差不多
mount -o 指定挂载权限
mount -o remount,rw /dev/sdb1
mount xxx.iso -o loop /mnt 挂载光驱的一种方式
mount -a 挂载所有文件系统,参考/etc/fstab
3. findmnt
4. /proc/mount
取消挂载
1. umount /dev/sdb1
2. umount /sdb1 两种方式都可以
3. umount -l /sdb1 强制取消挂载