linux系列教程(十九)——linux文件系统管理之手工分区

author author     2023-02-28     700

关键词:

  上篇博客我们首先介绍了硬盘为什么要分区,以及Linux系统的几种分区类型,然后介绍了Linux系统几个常用的文件系统命令,最后讲解了挂载命令,并通过实例演示了如何挂载光盘和U盘。

  本篇博客我们将介绍linux文件系统如何进行手工分区。

1、添加新硬盘

  我们在虚拟机上进行添加,注意要先关闭虚拟机。在进行虚拟机安装的时候,我们给 Linux 系统分配了一块20GB的硬盘,现在添加一块 10GB的。

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启

  关闭虚拟机后我们选择硬盘,点击下面的 添加 按钮。

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_自动挂载_02

  然后依次下一步,下一步,硬盘大小输入 10 GB即可,最后点击完成。

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_03

 

2、查看新硬盘:fdisk -l

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_自动挂载_04

3、使用 fdisk 命令分区

  我们已经添加了硬盘,并且硬盘已经被系统识别了,现在就对其进行分区。执行下面命令

fdish /dev/sdb

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_05

  上面,我们输入 m 可以查看帮助,帮助如下:

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_自动挂载_06

   第一步:按 n 新建分区

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_07

  第二步: 按 p 创建主分区

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_08

  第三步:主分区创建完成,这里我们在演示创建扩展分区,按e创建扩展分区

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_09

  这时候,如果在按n,则会出现创建逻辑分区的选项:

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_10

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_11

  分区完成之后,我们要输入 w,保存退出

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_12

  第四步:要想让分区有效,可以重启,或者执行下面命令

partprobe

  这是重新读取分区信息。下面的警告信息不管用。

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_13

  第五步:查看分区信息 fdisk -l

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_自动挂载_14

  第六步:格式化分区(注意不能格式化扩展分区)

mkfs -t ext4 /dev/sdb1

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_15

  第七步:建立挂载点,并挂载分区

mkdir /disk1
mount /dev/sdb1 /disk1

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_自动挂载_16

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_x系统_17

 

4、分区自动挂载

  上面我们将硬盘分区,并进行了挂载,但是我们发现如果系统重启,那么分区又不见了,又需要我们重新挂载,那么怎么能实现系统重启自动挂载呢?

  ①、/etc/fstab 文件

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_18

  添加如下信息:

  

Linux系列教程(十九)——Linux文件系统管理之手工分区_重启_19

 

5、总结

  本篇博客我们介绍了如何用fdisk命令进行手工分区,以及分区完成之后通过配置/etc/fstab 文件,使得系统能进行自动挂载。

linux系列教程——linux常用命令之文件和目录处理命令

  这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法。那么从这篇博客开始,我们就正式进入Linux命令的学习。学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条命令的详细语法格... 查看详情

ros从入门到精通系列(二十九)--linux封装ros自启动脚本及可执行程序app

机器人分布式处理架构ROS分布式架构,HiBot架构主要使用C/S架构,其中HibotServer为服务器,Muqutte为消息服务器中间件,HiBotClient为运行在机器人上的客户端。主要实现了机器人任务的远程部署、监控、控制三大功能,机器人平台... 查看详情

超全面超详细的linux学习入门系列教程

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成本都首选linux,在... 查看详情

linux常用管理命令

CentOS操作系统,记录一下相关系统管理操作命令重启命令1、reboot2、shutdown-rnow立刻重启(root用户使用)3、shutdown-r10过10分钟自动重启(root用户使用)4、shutdown-r20:35在时间为20:35时候重启(root用户使用)通过shutdown命令设置重启,可以用s... 查看详情

linux高级网络编程系列教程

一、网络应用层编程1、Linux网络编程01——网络协议入门2、Linux网络编程02——无连接和面向连接的区别3、Linux网络编程03——字节序和地址转换4、Linux网络编程04——套接字5、Linux网络编程05——C/S与B/S架构的区别6、Linux网络编... 查看详情

入门学习linux&&git命令大集合(代码片段)

...-安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作LinuxLinux常识操作系统概述​... 查看详情

入门学习linux&&git命令大集合(代码片段)

...-安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作LinuxLinux常识操作系统概述​... 查看详情

2022-2023全网最新linux系列教程100集--linux目录结构你了解吗

linux目录结构你清楚吗 查看详情

2022-2023全网最新linux系列教程100集--linux目录结构你了解吗

linux目录结构你清楚吗 查看详情

linux系列教程(十五)——linux用户和用户组管理之用户管理命令

  上篇博客我们介绍了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow;然后介绍了用户组信息文件/etc/group,用户组密码文件/etc/gshadow。用户的家目录,以及用户的模板目录,那么我们如何创建... 查看详情

linux系列教程(十七)——linux权限管理之文件系统系统属性chattr权限和sudo命令

   上篇博客我们介绍了权限管理的ACL权限,通过设定ACL权限,我们为某个用户指定某个文件的特定权限。这篇博客我们将介绍权限管理中用的比较多的两个命令chattr和sudo。1、设定文件系统属性:chattrchattr[+-=][选项]文件或... 查看详情

linux系列教程——linux常用命令之网络和关机重启命令

  前一篇博客我们讲解了​​Linux压缩和解压缩命令​​,使用的最多的是tar命令,因为现在很多源码包都是.tar.gz的格式,通过tar-zcvf能完成解压。然后对于.zip格式的文件,使用gunzip命令解压,对于.zip格式的文件,使用unzip命... 查看详情

linux从青铜到王者第十九篇:linux网络基础第二篇之滑动窗口流量控制拥塞控制延迟应答捎带应答

系列文章目录文章目录系列文章目录前言👮一、滑动窗口💰一、滑动窗口的由来💰二、滑动窗口存在的问题💷1.滑动窗口的大小💷2.数据包已经传输给对方,但是对方返回的ACK数据包丢失💷3.传输的... 查看详情

如何将linux系统制作成iso镜像文件?通过mondorescue工具将linux系统制作成iso镜像

...,那么是否需要直接将你已安装好的系统打包成镜像文件,然后制作成你自己的系统,之后只需要直接安装就可以了。那么mondorescue这个工具绝对可以满足你的需求,更重要的是他是开源的,官 查看详情

linux系列教程(十四)——linux用户和用户组管理之相关配置文件

  前面我们介绍了软件包管理。首先介绍了rpm包的相关命令,但是我们发现直接安装rpm包会被其依赖性折磨的不行,然后解决办法是yum在线管理,通过yum命令安装rpm包能自动帮助我们解决依赖性。最后又介绍了源码包和脚本安... 查看详情

大数据应用的课程大纲

...用类***Collection、listHashSet、TreeSet、Collection***类Map异常File文件/流数据流和对象流线程(理解即可)网络通信(理解即可)第二阶段数据结构关系型数据库Linux系统操作Linux操作系统概述安装Linux操作系统图形界面操作基础Linux字符... 查看详情

wpf入门教程系列十九——listview示例

 经过前面的学习,今天我做一个比较综合的WPF程序示例,主要包括以下功能: 1) 查询功能。从数据库(本地数据库(local)/Test中的S_City表中读取城市信息数据,然后展示到WPF的Window上的一个ListView上。2) 数据联动功... 查看详情

linux系列教程(二十一)——linux的bash基本功能

  上篇博客我们介绍了什么是shell,以及编写shell脚本的两种执行方式。我们知道在敲命令的时候,有很多快捷键,比如tab键能补全命令,在比如为什么我们直接敲ll命令能显示目录的长格式,其实这是bash的基本功能。本篇博... 查看详情