专业的编程技术博客社区

网站首页 > 博客文章 正文

Linux系统存储器结构与分区存储管理(示例)

baijin 2024-10-18 04:09:36 博客文章 16 ℃ 0 评论

Linux 操作系统的存储器结构包括物理存储器和虚拟存储器。分区存储管理是将物理存储器划分为多个分区,并在每个分区中存储数据或文件系统。

一个示例,展示了如何在 Linux 操作系统中进行分区存储管理:

  1. 查看当前存储器结构:

$ cat /proc/meminfo # 查看物理存储器信息 $ free -h # 查看当前内存使用情况 $ df -h # 查看当前磁盘分区及使用情况

  1. 创建分区:

$ sudo fdisk /dev/sda # 使用 fdisk 工具创建分区 Command (m for help): n # 新建分区 Command action e extended p primary partition (1-4) p # 选择主分区 Partition number (1-4): 1 # 分区号 First sector (2048-20971519, default 2048): # 默认起始扇区 Last sector, +sectors or +size{K,M,G,T,P} (2048-20971519, default 20971519): +2G # 分区大小 Command (m for help): w # 保存分区信息并退出

  1. 格式化分区:

$ sudo mkfs.ext4 /dev/sda1 # 格式化分区为 ext4 文件系统

  1. 挂载分区:

$ sudo mkdir /mnt/data # 创建挂载点 $ sudo mount /dev/sda1 /mnt/data # 将分区挂载到挂载点

  1. 查看分区信息:

$ df -h # 查看分区信息确认是否挂载成功


分区存储管理是一项重要的任务,可通过多种工具和方法来进行。

  1. 设置自动挂载:

$ sudo vi /etc/fstab # 编辑 /etc/fstab 文件 /dev/sda1 /mnt/data ext4 defaults 0 2 # 添加分区信息到 /etc/fstab 文件中

  1. 卸载分区:

$ sudo umount /dev/sda1 # 卸载分区

  1. 调整分区大小:

$ sudo fdisk /dev/sda # 使用 fdisk 工具进行调整 Command (m for help): d # 删除现有分区 Partition number (1-4): 1 # 选择要删除的分区号 Command (m for help): n # 创建新的分区

  1. 扩展文件系统:

$ sudo resize2fs /dev/sda1 # 扩展 ext 文件系统

  1. 创建逻辑卷管理(LVM):

$ sudo pvcreate /dev/sda1 # 创建物理卷 $ sudo vgcreate myvg /dev/sda1 # 创建卷组 $ sudo lvcreate -L 1G -n mylv myvg # 创建逻辑卷 $ sudo mkfs.ext4 /dev/myvg/mylv # 格式化逻辑卷 $ sudo mount /dev/myvg/mylv /mnt/data # 挂载逻辑卷

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表