Linux学习之磁盘管理

Linux磁盘管理教程
本文详细介绍Linux下磁盘管理操作,包括分区、格式化、挂载、自动挂载及查看和取消挂载的方法。深入讲解存储容量计算公式,磁盘表示方法及分区技巧,如使用fdisk进行分区管理,mkfs进行格式化,mount命令实现挂载,以及如何通过修改fstab实现自动挂载。

小知识

存储容量 = 磁头数×磁道(柱面)数×每道扇区数×每扇区字节数
磁盘的表示方法
/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  强制取消挂载 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值