Linux——磁盘分区
类比Windows安装过程,在进行Linux安装时首先应进行磁盘分区:选择分区表→格式化→分区设备文件名→挂载点。由此,引出两个Linux中新概念:分区设备文件名和挂载点。
分区设备文件名:Linux中所有硬件都有设备文件名,硬件与设备文件名对应。
/dev/hda1 |
hd(IDE接口) |
a代表第一块硬盘 |
1代表第一个分区 |
/dev/sda1 |
sd(SCSI,SATA,USB) |
a代表第一块硬盘 |
1代表第一个分区 |
/dev/nvme0n1p1 |
NVMe接口 |
0代表存储芯片 |
n1代表第一块硬盘 |
例如:/dev/sdb7 指的是第 二 块 SATA接口 的硬盘的第 三 个 逻辑分区。
挂载:把空目录和分区设备文件名 连接起来的动作。
其中除了极个别目录(/bin/,/sbin/,/etc/,/lib64/,/dev/),自己手工建立起来的空目录都可以作为分区挂载点。
以上,Linux的磁盘分区完成,那么,磁盘分区时,
必须分区有:根分区、swap分区、启动分区
/分区 |
根分区 |
预留足够空间,但是不得保存数据 |
swap分区 |
交换分区 |
一般设置为内存的两倍
|
/boot/分区 |
启动分区 |
不超过2GB,虚拟机上分200MB够用 |
数据分区:按照实际使用情况来分,例如(/www/网站数据分区,/home/文件服务分区,/var/lib/mysql/数据库分区)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?