Linux 磁盘管理

Linux 磁盘管理


Linux 磁盘管理基本概念

  • Linux :挂载点
  • Windows :分区
    在文件 etc/fstab 详细记录 Ubuntu 中的硬盘分区的情况
    使用命令查看
cat /etc/fstab

在图中有一行“/ was on /dev/sda5 during installation”,意思是根目录“/”是在/dev/sda5
上的,其中“/”是挂载点,“/dev/sda5”就是我们装 Ubuntu 系统的硬盘
在这里插入图片描述

命令查看当前系统中的磁盘

ls /dev/sd*

有四个磁盘设备文件,其中 sd 表示是 SATA 硬盘或者其它外部设备,最后面的数字表示该硬盘上的第 n 个分区,比如/dev/sda1 就表示磁盘 sda 上的第一个分区。图中都是以/dev/sda 开头的,说明当前只有一个硬盘
在这里插入图片描述
在虚拟机上连接 U 盘后出现了 sdb 磁盘
在这里插入图片描述

磁盘管理命令


磁盘分区命令 fdisk

对某个磁盘进行分区,可以使用命令 fdisk

命令格式

fdisk 参数

主要参数

  • -b<分区大小> : 指定每个分区的大小。
  • -l : 列出指定设备的分区表。
  • -s<分区编号> : 将指定的分区大小输出到标准的输出上,单位为块。
  • -u : 搭配“-l”参数,会用分区数目取代柱面数目,来表示每个分区的起始地址。

注意:对 U 盘进行分区, 千万不要对自己装 Ubuntu 系统进行分区!!!
在这里插入图片描述
输入 m 可以查看都有哪些子命令
在这里插入图片描述
常用的命令如下:
p : 显示现有的分区
n : 建立新分区
t : 更改分区类型
d : 删除现有的分区
a : 更改分区启动标志
w : 对分区的更改写入到硬盘或者存储器中。
q : 不保存退出。

格式化命令 mkfs

使用命令 fdisk 创建好一个分区以后,我们需要对其格式化,也就是在这个分区上创建一个
文件系统, Linux 下的格式化命令为 mkfs
命令格式

mkfs [参数] [-t 文件系统类型] [分区名称]

主要参数

  • fs : 指定建立文件系统时的参数
  • -V : 显示版本信息和简要的使用方法。
  • -v : 显示版本信息和详细的使用方法。

示例
格式化 U 盘的分区/dev/sdb1 为 FAT 格式,那么就可以使用如下命令

mkfs –t vfat /dev/sdb1

挂载分区命令 mount

命令格式

mount [参数] -t [类型] [设备名称] [目的文件夹]

主要参数

  • -V : 显示程序版本。
  • -h : 显示辅助信息。
  • -v : 显示执行过程详细信息。
  • -o ro : 只读模式挂载。
  • -o rw : 读写模式挂载。
  • -s-r : 等于-o ro。
  • -w : 等于-o rw。

示例
一般我们把挂载点放到“/mnt”
目录下,在“/mnt”下创建一个 tmp 文件夹,然后将 U 盘的/dev/sdb1 分区挂载到/mnt/tmp 文件
夹里面,操作如图
我们将 U 盘以 fat 格式挂载到目录/mnt/tmp 中,然后我们就可以通过访问/mnt/tmp 来访问 U 盘
在这里插入图片描述

卸载命令 umount

我们不在需要访问已经挂载的 U 盘,可以通过 umount 将其从卸载点卸除
命令格式

umount [参数] -t [文件系统类型] [设备名称]

主要参数

  • -a : 卸载/etc/mtab 中的所有文件系统。
  • -h : 显示帮助。
  • -n : 卸载时不要将信息存入到/etc/mtab 文件中
  • -r : 如果无法成功卸载,则尝试以只读的方式重新挂载。
  • -t<文件系统类型> : 仅卸载选项中指定的文件系统。
  • -v : 显示执行过程。

示例
我们使用命令 umount 将 U 盘从文件夹/mnt/tmp 里面卸载掉

在这里插入图片描述

|
|
|
|




一个学 Linux 的新手
欢迎大家一起学习或留言补充

笔记来源于正点原子-STM32MP1 嵌入式 Linux 驱动开发指南




  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式Stark

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值