LINUX磁盘分区、格式化、挂载、卸载详细过程

yizhihongxing

下面是详细的攻略:

LINUX磁盘分区、格式化、挂载、卸载详细过程

磁盘分区

在LINUX系统中,硬盘是通过分区来管理的。为了分离不同的文件系统和数据,我们需要对硬盘进行分区。磁盘可以分成主分区和扩展分区。每个主分区或扩展分区都可以进一步划分为逻辑分区。

我们可以通过fdisk命令进行磁盘分区操作:

# 打印磁盘信息,选择要分区的磁盘
fdisk -l
fdisk /dev/sda

# 进入fdisk命令行界面,按照提示进行分区:
Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-10485759, default 2048):
Last sector, +sectors or +size{K,M,G} (2048-10485759, default 10485759):
Created a new partition 1 of type 'Linux' and of size 5 GiB.

# 最后,使用w命令保存并退出:
Command (m for help): w

磁盘格式化

磁盘分区完成后,我们需要对分区进行格式化。常见的格式化工具为mkfs,可以根据需要选择不同的格式化方式,如ext2、ext3、ext4、ntfs、fat等。我们以ext4格式化为例:

mkfs.ext4 /dev/sda1

挂载磁盘

格式化完成后,我们需要将分区挂载到相应的目录下。系统将会在挂载点上建立该分区的根目录,以便用户访问和管理该分区中的文件。

# 创建挂载点
mkdir /mnt/mydisk

# 挂载磁盘到挂载点
mount /dev/sda1 /mnt/mydisk

卸载磁盘

当我们需要对磁盘进行卸载时,可以使用umount命令:

umount /dev/sda1

示例

示例1:创建一个5GB的分区/dev/sda1,格式化成ext4格式并挂载到/mnt/mydisk目录下

fdisk /dev/sda
n
p
1
2048
+5G
w

mkfs.ext4 /dev/sda1

mkdir /mnt/mydisk

mount /dev/sda1 /mnt/mydisk

示例2:卸载上述分区

umount /dev/sda1

好了,以上就是LINUX磁盘分区、格式化、挂载、卸载的详细过程。希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:LINUX磁盘分区、格式化、挂载、卸载详细过程 - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • [Linux] 使用tcpkill杀掉tcp连接

    在使用长连接的过程中,如果有的长连接一直连着,想要杀掉这条连接可以使用tcpkill命令 安装tcpkill , tcpkill使用dsniff的一个小工具 apt install dsniff   使用过程: 比如连接服务端8082端口的这条连接     杀掉连接, 过滤规则类似tcpdump tcpkill -i any -9 host 49.7.40.…

    Linux 2023年4月13日
    00
  • VMWare安装Centos 6.9教程

    VMWare安装CentOS 6.9教程 准备工作 下载并安装VMware软件 下载CentOS 6.9镜像文件(.iso文件) 安装CentOS 6.9 启动VMware软件,点击 File > New Virtual Machine,创建新的虚拟机。 选择“Custom(自定义)”类型,点击Next。 选择所需的虚拟机硬件配置,例如:选择“Linu…

    Linux 2023年5月24日
    00
  • Linux环境安装Go

    1.下载Go发行版 从官方地址:https://golang.org/dl/ 上下载合适的 二进制发行版 (例如: go1.19.6.linux-amd64.tar.gz ): wget https://dl.google.com/go/go.19.6.linux-amd64.tar.gz 2.提取压缩包 提取压缩包到合适的目录(例如: /usr/local…

    Linux 2023年4月10日
    00
  • Linux配置实现免密钥登录过程解析

    当我们使用SSH协议进行远程登录时,通常需要输入密码才能成功登录,这不仅繁琐而且容易泄露密码。本文将介绍如何通过配置实现Linux系统的免密钥登录,避免了密码登录的弊端。 准备工作 在开始实现免密钥登录之前,需要确保以下条件已满足: 两台Linux主机之间可以互相ping通 两台主机安装了openssh-server和openssh-clients软件包 实…

    Linux 2023年5月24日
    00
  • CentOS技巧:减小Linux swap分区的方法

    下面是“CentOS技巧:减小Linux swap分区的方法”的完整攻略: 介绍 Swap分区是Linux系统中的一种特殊分区,主要用于在物理内存不足时作为虚拟内存进行使用。但是,在某些情况下,我们可能需要减小Swap分区的大小,如修改分区布局或调整系统资源分配等。本文将介绍如何减小Linux Swap分区的大小。 步骤 1. 检查Swap使用情况 在开始减…

    Linux 2023年5月24日
    00
  • 嵌入式Linux—FreeType矢量字体

    freetype矢量字体 常用API 1.FT_Init_FreeType函数是FreeType库中的一个函数,其作用是初始化FreeType库,并返回一个指向FT_Library对象的指针。下面是该函数的参数详解: FT_Error FT_Init_FreeType(FT_Library *alibrary); alibrary: 一个指向FT_Libra…

    Linux 2023年4月10日
    00
  • 详解linux安装软件的几种方法

    详解Linux安装软件的几种方法 在Linux系统中安装软件是一个常见操作,本文将介绍几种Linux安装软件的方法。 1. 使用软件包管理器 Linux系统提供了多种软件包管理器,如apt、yum、dnf等。这些软件包管理器包含了丰富的软件库,用户只需要使用包管理器即可快速、方便地安装软件。 以apt为例,在Ubuntu等基于Debian的系统中,我们可以通…

    Linux 2023年5月14日
    00
  • 详解linux下安装python3环境

    下面我将详细讲解在Linux系统中安装Python3环境的步骤。 1. 检查系统中是否已安装Python3 在终端中使用命令python3 –version来检查系统中是否已安装Python3。若系统中已安装Python3,则会显示其版本号。若未安装,则命令行会提示“command not found”。 $ python3 –version Pytho…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部