linux挂载文件系统
当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能识别。
1、给虚拟机中centos7系统添加一块新的硬盘,添加以后必须重启centos7才能生效
2、在root用户下通过fdisk -l 哈看分区状态(默认磁盘标签是dos)
3、对新加的硬盘进行分区,mbr分区最大只能分4个主分区,可以通过扩展分区进行扩展,而gpt分区可以分128个主分区。
fdisk /dev/sdc
n:新建一个分区
p 建立一个主分区
e 建立扩展分区
l 建立逻辑分区
建立一个主分区
建立一个扩展分区
在扩展分区上建立一个逻辑分区,默认区号从5开始(扩展分区本身不能使用)
通过p命令查看已经分好的区
键入w保存退出
通过fdisk -l命令此时可以看到磁盘的分区变化
4、创建挂载点
5、在分区上创建xfs文件系统
-f 强制格式化
其他分区类似
6、挂载使用
扩展分区不需要挂载
mount /dev/sdc1 /mnt/sdc1
mount /dev/sdc5 /mnt/sdc5
挂载成功后可以通过mount命令查看
df -h 查看文件系统磁盘占用情况
卸载umount [设备名或挂载点]
这只是临时挂载,重启后挂载将失效
7、永久挂载
vi /etc/fstab
添加最底下一行保存退出
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?