deepin分享-Linux 磁盘分区和挂载指南
在 Linux 系统中(如deepin等),磁盘分区和挂载是系统管理的重要组成部分。了解如何进行分区、格式化和挂载操作,可以帮助你更好地管理磁盘空间,优化系统性能,并确保数据的安全存储。本文将详细介绍 Linux 磁盘分区和挂载的基本概念、操作步骤以及一些实用的命令。
1. 基本概念
Linux 系统采用了一种独特的文件系统结构,无论系统中有多少个分区,它们最终都归属于一个根目录(/
),形成一个统一的文件系统。每个分区都被挂载到一个特定的目录下,从而实现分区与文件系统的结合。
例如,一个分区可以被挂载到 /home
目录,用于存储用户数据;另一个分区可以被挂载到 /var
目录,用于存储系统日志等动态数据。
2. 硬盘类型与分区标识
Linux 系统支持多种硬盘类型,常见的有 IDE 硬盘和 SCSI 硬盘。现代系统中,SATA 硬盘也被归类为 SCSI 硬盘。
- IDE 硬盘:标识符为
hdx
,其中hd
表示 IDE 硬盘,x
为盘号(a
表示主盘,b
表示从盘)。分区编号从1
到4
表示主分区或扩展分区,从5
开始表示逻辑分区。例如,hda1
表示第一个 IDE 硬盘的第一个主分区。 - SCSI 硬盘:标识符为
sdx
,其中sd
表示 SCSI 硬盘,x
为盘号(a
表示第一块硬盘,b
表示第二块硬盘)。分区编号规则与 IDE 硬盘相同。例如,sda1
表示第一块 SCSI 硬盘的第一个分区。
3. 查看磁盘分区
在 Linux 系统中,可以使用以下命令查看磁盘分区情况:
lsblk
或者使用更详细的格式化输出:
lsblk -f
这些命令会列出系统中所有硬盘及其分区信息,包括分区大小、文件系统类型和挂载点等。
4. 添加新硬盘并分区
如果需要添加一块新硬盘,可以通过虚拟机管理工具或直接在物理机上进行操作。完成后,重启系统以识别新硬盘。
使用以下命令对新硬盘进行分区:
fdisk /dev/sdb
在 fdisk
提示符下,可以执行以下操作:
- 输入
m
显示命令列表。 - 输入
p
查看当前分区表。 - 输入
n
创建新分区。 - 输入
d
删除分区。 - 输入
w
保存并退出。
例如,创建一个新分区:
- 输入
n
创建新分区。 - 选择分区类型(
p
表示主分区)。 - 按回车键接受默认的起始扇区。
- 输入分区大小或按回车键使用剩余空间。
- 输入
w
保存并退出。
5. 格式化分区
分区完成后,需要对其进行格式化,以便分配文件系统。常用的文件系统类型有 ext4
、xfs
等。格式化命令如下:
mkfs -t ext4 /dev/sdb1
其中,ext4
是分区的文件系统类型,/dev/sdb1
是要格式化的分区。
6. 挂载分区
挂载是将分区与一个目录关联起来的过程。挂载命令的基本语法如下:
mount 设备名称 挂载目录
例如,将 /dev/sdb1
挂载到 /mnt
目录:
mount /dev/sdb1 /mnt
挂载后,访问 /mnt
目录即可访问分区中的数据。
7. 永久挂载分区
临时挂载在系统重启后会失效。为了实现永久挂载,需要将挂载信息添加到 /etc/fstab
文件中。编辑 /etc/fstab
文件:
sudo nano /etc/fstab
在文件末尾添加以下内容:
/dev/sdb1 /mnt ext4 defaults 0 2
-
/dev/sdb1
是分区设备名。 -
/mnt
是挂载点。 -
ext4
是文件系统类型。 -
defaults
是默认挂载选项。 -
0
表示不备份该分区。 -
2
表示在启动时检查文件系统。
保存文件后,执行以下命令使挂载生效:
sudo mount -a
或者重启系统。
8. 查询磁盘使用情况
可以使用以下命令查询磁盘使用情况:
- 查询磁盘总体使用情况:
df -h
- 查询指定目录的磁盘占用情况:
du -h /path/to/directory
du
命令的常用参数:
-
-s
:显示总大小。 -
-h
:以易读的格式显示。 -
-a
:显示所有文件和目录。 -
--max-depth=1
:限制显示的目录深度。 -
-c
:显示总和。
例如,查询 /opt
目录的磁盘占用情况,深度为 1:
du -h --max-depth=1 /opt
总结
Linux 磁盘分区和挂载是系统管理中的重要环节。通过合理规划分区,可以提高系统的灵活性和安全性。掌握 fdisk
、mkfs
、mount
和 /etc/fstab
的使用方法,可以帮助你高效地管理磁盘资源。
原文地址:https://blog.csdn.net/2401_89105749/article/details/145285829
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!