大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
linux磁盘分区fdisk命令详解
1、什么是分区?
分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。
2、为什么要有多个分区?
-
防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。
-
增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。
-
数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。
3、分区工具fdisk用法介绍
fdisk命令参数介绍:
p、打印分区表。
n、新建一个新分区。
d、删除一个分区。
q、退出不保存。
w、把分区写进分区表,保存并退出。
fdisk /dev/sda 对磁盘/dev/sda进行分区操作
fdisk -l 查看当前的磁盘分区信息(主要是分区表信息)
4、实战(服务器挂载云硬盘)
(1)查看磁盘挂载情况
#查看当前文件系统信息,包括容量大小、使用情况、挂载点等
df -h
# 查看当前的磁盘分区信息
fdisk -l
通过命令(fdisk -l)可以很清楚的看到我们购买的10GB云硬盘 /dev/vdb 在系统中还没有挂载到指定目录,我们目前就需要将这个目录指定到需要的目录。比如我需要指定到/home。
(2)磁盘分区处理
#对磁盘/dev/sda进行分区操作
fdisk /dev/sda
n 新建一个新分区
p (新建主分区)
1 (使用第1个主分区)
两次回车(使用默认配置)
wq (保存分区表)
回车开始分区
然后我们检查”fdisk -l”,然后看到vdb1分区。
(3)磁盘格式化
mkfs.ext3 /dev/vdb1
(4)挂载磁盘目录
1 . 创建挂载目录点
mkdir -p /home
这里根据我们需要挂载创建挂载目录(挂载点),这里我们创建/home,如果我们需要其他目录也可以创建。
2 . 挂载目录
mount /dev/vdb1 /home
mount -a
3 . 设置开机启动
echo '/dev/vdb1 /home ext3 defaults 1 2' >> /etc/fstab
4 . 检查挂载情况
df -h
这里我们可以看到/home目录挂载完毕。这样我们安装的数据如果在home目录中就会在挂载数据盘中。
本文参考资料:
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/223024.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...