千家信息网

Linux怎么实现硬盘分区

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,LinuxLinux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linu
千家信息网最后更新 2024年11月23日Linux怎么实现硬盘分区

Linux

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。

硬盘进行分区的方法

在linux系统下,如想使用一块新的硬盘,需要经历分区、格式化、挂载等操作,然后才能够使用该硬盘。如想学好如何进行分区,需要掌握好几个相关的命令才行。下面,我们来一起看看。

查看硬盘使用情况

进行分区前,肯定需要知道新的磁盘的设备名才行,已经该硬盘还剩多少空间。在linux下,有一个很好用的命令lsblk,列出当前系统所有的硬盘及分区情况。

# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTvda    253:0    0   40G  0 disk └─vda1 253:1    0   40G  0 part /vdb    253:16   0  200G  0 disk ├─vdb1 253:17   0   50G  0 part /data└─vdb2 253:18   0  100G  0 part /www

可以看到,目前该服务器上有两块硬盘,名字分别为vda及vdb。其中vda有40G的空间,但已经完成分给了跟分区/。而vdb则还剩余50G的空间没有使用。那么,我们给这剩下的50G再分一个区出来。

分区

这里,我们使用fdisk进行分区。该命令也可以查看磁盘的使用情况。

# fdisk /dev/vdb -lDisk /dev/vdb: 200 GiB, 214748364800 bytes, 419430400 sectors……

下面,我们开始进行分区操作

fdisk /dev/vdbWelcome to fdisk (util-linux 2.32.1).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help):    <====输入m可以获取帮助,这里我们输入n,表示新增分区Command (m for help): nPartition type   p   primary (2 primary, 0 extended, 2 free)   e   extended (container for logical partitions)Select (default p): pPartition number (3,4, default 3):

因为我们将剩下的全部分为,所以,一路enter敲就行了,最后输入w表示保存操作,否则将不会保存你的分区操作哦。如果你想进行分区练习的话,并不真的进行分区,那么就放心使用fdisk来玩玩,只有最后不输入w就行了哦。

# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTvda    253:0    0   40G  0 disk └─vda1 253:1    0   40G  0 part /vdb    253:16   0  200G  0 disk ├─vdb1 253:17   0   50G  0 part /data├─vdb2 253:18   0  100G  0 part /www└─vdb3 253:19   0   50G  0 part   <=== 新的分区

可以看到,新的分区已经出来了,设备名为vdb3。然后我们最好再输入partprobe 命令,它表示让内核重新找一次分区表。

# partprobe# cat /proc/partitions major minor  #blocks  name253        0   41943040 vda253        1   41941999 vda1253       16  209715200 vdb253       17   52428800 vdb1253       18  104857600 vdb2253       19   52427776 vdb3  <== 分区表更新成功

格式化

分区之后,该分区是不能进行文件的存取操作的,必须要先格式化,写入文件系统后,才可以。linux进行格式化的操作非常简单,使用mkfs即可。目前,CentOs7默认的文件系统为xfs,所以这里我们也将新的分区格式化为xfs。

# mkfs.xfs /dev/vdb3

挂载分区

分区格式化完成后,还需进行挂载操作,才能够使用分区。另外,对分区挂载是有一些原则的:

挂载的目录必须为空目录

  • 一个分区不能挂载到多个目录(挂载点)

  • 一个目录只能挂载一个分区

  • 进行挂载的命令是mount,语法为

mount 文件系统 挂载点

下面我们进行挂载操作,首先,建立一个空目录/del

mkdir /del

然后进行挂载

# mount /dev/vdb3 /del

然后,检测下看是否挂载成功了

# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTvda    253:0    0   40G  0 disk └─vda1 253:1    0   40G  0 part /vdb    253:16   0  200G  0 disk ├─vdb1 253:17   0   50G  0 part /data├─vdb2 253:18   0  100G  0 part /www└─vdb3 253:19   0   50G  0 part /del  <== 成功了!

设置开机自动挂载

如果没有设置开机自动挂载,那么下次重启后,则需要手动挂载,否则该文件系统是使用不了的。

设置开机自动挂载非常简单,只需要修改/etc/fstab文件即可。新增一行,填入文件系统的UUID或设备名、挂载点、文件系统、文件系统参数等即可。

以上就是Linux下如何对硬盘进行分区的详细内容,更多请关注其它相关文章!

系统 文件 硬盘 格式 命令 输入 成功 操作系统 情况 目录 空间 设备 服务器 用户 磁盘 空目录 分区表 发展 支持 服务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全手抄报模板打印简单 服务器文件删除 日志 管理微信小程序云数据库 中学网络安全数据 海南机架式服务器 c查询access数据库 河北手机软件开发的用途和特点 筛选以后的数据库 找中小学生家庭教育与网络安全 额济纳旗职业中学网络安全 软件开发的标准文档 辽宁语音网络技术服务标准 奉贤区电商软件开发厂家活动方案 计算机论文数据库一样怎么办 珠海服务器自动生产线 课前五分钟网络安全 网络技术统筹是什么工作 数据库 group by 因为无法建立于服务器的安全连接 广东毕业季互联网科技有限公司 龙之谷 转服务器 数据库技术对现实生活的影响 科技互联网相关公众号 心理健康和网络安全班会记录 上海卓越科技互联网 orcal数据库整库导出 z800服务器升级 软件开发合作协议股份划分 昆明市网络安全应急指挥中心招聘 公共自行车管理系统数据库
0