alpine linux系统之硬盘分区、格式化、挂载等磁盘管理

2022-01-17 11:17:10 7点赞 47收藏 12评论

在文件管理方面,linux系统和windows系统有很大的不同。比如,linux系统上只有一个根目录,也没有像windows系统一样每个分区都有一个根目录。而且linux系统也没有文件夹的概念,勉强跟文件夹类似的就是目录了。linux系统以“/”为根目录,然后根目录下又分布有各种子目录,各子目录可以继续创建子目录,总体来说就是呈树形结构。

硬盘分区和格式化:

还是以虚拟机作为演示,先给虚拟机添加一块虚拟磁盘,模拟物理机上新增加一块物理硬盘。

新增了一块20G的硬盘新增了一块20G的硬盘

新增了一块20G的硬盘


启动虚拟机,通过putty以root身份登录虚拟机

输入指令 fdisk -l 按回车执行,查看硬盘的详细信息

alpine linux系统之硬盘分区、格式化、挂载等磁盘管理

如上图所示,Device这列下面显示的是系统所有在用的硬盘分区,sda1中的a表示是第1块硬盘,1表示是第1个分区,相应的sda2表示第1块硬盘第2个分区。如上图所示:Disk /dev/sdb: 20 GB,sdb就是新增的硬盘,b表示的是第2块硬盘,还没有分区,也没有格式化,更没有挂载。

输入指令 fdisk /dev/sdb 回车执行进行分区

输入n输入n

输入n

输入p输入p

输入p

输入如上参数1,接着可以输入default后面数字、这表明整块硬盘只分1个区输入如上参数1,接着可以输入default后面数字、这表明整块硬盘只分1个区

输入如上参数1,接着可以输入default后面数字、这表明整块硬盘只分1个区

输入w,回车执行输入w,回车执行

输入w,回车执行

alpine linux系统之硬盘分区、格式化、挂载等磁盘管理

再次输入 fdisk -l 查看硬盘的详细信息。如上图所示sdb1就是新分的区,表示第2块硬盘第1个分区。但还没有格式化,也没有挂载,所以还不能用。

输入指令 mke2fs -t ext4 /dev/sdb1 表示格式化sdb1分区为ext4文件格式。

已经格式完结已经格式完结

已经格式完结

输入指令 df -h 查看硬盘使用情况

alpine linux系统之硬盘分区、格式化、挂载等磁盘管理

Mounted on这一列表示的是各分区的挂载目录,所有的分区都必须挂载到目录上才能使用,同一个目录不能挂载多个分区,后面挂载的分区会把前面挂载的分区覆盖掉。

输入指令 mount /dev/sdb1 /opt 回车执行,不报错就是正确执行了。

再次输入df -h查看硬盘使用情况,可以看到新增加的硬盘已经正确挂载了再次输入df -h查看硬盘使用情况,可以看到新增加的硬盘已经正确挂载了

再次输入df -h查看硬盘使用情况,可以看到新增加的硬盘已经正确挂载了

这条指令表示把sdb1分区挂载到/opt目录上,/opt是可以是已经存在但没有使用的目录,也可以新建一个目录。这里的opt这个目录就是原先不存在的,执行这条指令后/opt会自动在根目录下创建。

还要再设置一下永久挂载,要不然每次关机再开机都会掉盘。

输入指令 echo "/dev/sdb1 /opt ext4 defaults 0 0">>/etc/fstaba 配置永久性挂载。这样关机再开机就不会掉盘了。

如果你想卸载sdb1 分区,可以输入指令 umount /dev/sdb1

如果你想删除sdb1 分区,你可以输入指令 fdisk /dev/sdb1

总结

这些指令其实不只适用于alpine linux系统,其它linux发行版比如Debian、Armbian、openwrt等都可以用。不过,因为windows系统文件管理有很大的不同,所以,初学可能有一点难度。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
12评论

  • 精彩
  • 最新
  • linux的目录和win文件夹有啥不一样

    校验提示文案

    提交
    分区里面建文件夹,目录上挂载分区。

    校验提示文案

    提交
    收起所有回复
  • 用来做docker基础镜像贼好用

    校验提示文案

    提交
    没错。我就是用来挂各种有意思的容器

    校验提示文案

    提交
    收起所有回复
  • 你至少也得发个这种水平的文章吧,你看看ax5那一篇,有什么意思?

    校验提示文案

    提交
    你买完东西晒个单,还要发个几百字的文章?看清楚,红米ax5那个是晒物,相当于晒单。看起来,你一点都不了解什么值得买。

    校验提示文案

    提交
    收起所有回复
  • echo "/dev/sdb1 /opt ext4 defaults 0 0">>/etc/fstab永久挂载多个字母a [尴尬]

    校验提示文案

    提交
  • 忘了说了,最后还是要输入指令 df -h 看一下能不能找到刚刚挂载的硬盘,因为/opt这个目录是系统目录,有可能会被占用。所以如果不能找到刚刚挂载的硬盘,建议先卸载分区,然后用指令 mkdir /目录名称 创建一个新目录,然后重新操作一遍

    校验提示文案

    提交
    挂载点一般在/mnt里面

    校验提示文案

    提交
    可以随意挂载。创建一个新目录就行

    校验提示文案

    提交
    收起所有回复
  • 好文路过订了

    校验提示文案

    提交
  • 你就是我的及时雨,爱快虚拟机部署二进制甜糖,重启掉盘,一路找过来的,先赞再看,

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录
47
扫一下,分享更方便,购买更轻松