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

下面是详细的攻略:

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] PHP程序员玩转Linux系列-自动备份与SVN

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转Linux系列-备份还原MySQL 我的代码经常在开发修改,为了代码的安全性,比如哪天误删了文件,或者哪天改错东西了,可以恢复回来,我要搞代码备份.备份代码,我先…

    Linux 2023年4月13日
    00
  • linux top命令详解

    转自:http://os.51cto.com/art/201108/285581.htm Linux top命令简介 top 命令是最流行的性能监视工具之一,我们必需了解。它是一个优秀的交互式工具,用于监视性能。它提供系统整体性能,但报告进程信息才是 top 命令的长处。top 命令交互界面如下图所视:     top 界面分为两个部份,光标上面部份显示关于…

    Linux 2023年4月12日
    00
  • Linux磁盘管理之LVM磁盘操作命令怎么使用

    这篇文章主要讲解了“Linux磁盘管理之LVM磁盘操作命令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘管理之LVM磁盘操作命令怎么使用”吧! LVM,Logical Volume Manger,是linux内核提供的一种逻辑卷管理功能,由内核驱动和应用层工具组成,它是在硬盘的分区基础上…

    2023年4月8日
    00
  • linux下远程重启apache的方法

    以下是“Linux下远程重启Apache的方法”的完整使用攻略,包含两个示例说明。 步骤 远程登录到服务器。使用SSH客户端连接到服务器,例如PuTTY。 输入以下命令以检查Apache是否正在运行: bash sudo systemctl status apache2 如果Apache正在运行,则会显示“active (running)”状态。 输入以下命…

    Linux 2023年5月13日
    00
  • linux dhcp 设置路由及主机名

    自动获取ipDHCP方式获取ip:dhclient [网络接口]释放通过DHCP获取的ip地址:dhclient -r [网络接口]查看网络接口 ifconfig -a(列出所有接口含禁用的) ethX:以太网链接 lo:本地回环接口 sitX:ipv6地址网卡接口 fddX:光纤网卡 pppX:ADSL宽带或VPN链接 ifconfig lo down(关…

    Linux 2023年4月12日
    00
  • CentOS 6.2使用yum安装LAMP以及phpMyadmin详解

    CentOS6.2使用yum安装LAMP以及phpMyAdmin详解 LAMP是一个常用的Web服务器软件组合,包含Linux、Apache、MySQL、以及PHP。在CentOS6.2系统上,我们可以使用yum命令方便地安装LAMP环境,同时也可以通过yum安装phpMyAdmin进行MySQL数据库管理。 安装Apache 在CentOS6.2中,Apa…

    Linux 2023年5月14日
    00
  • 单机Linux下搭建MongoDB副本集-三节点

    前言说明  Linux下安装MongoDB副本集我基本上是一次搭建,几百年不再碰,也记不住具体的命令,偶尔需要搭建都是直接网上找的教程。 有些教程很精简,有些又版本不一样,所以索性我整合下别人的教程,把linux下搭建副本集的步骤记录下并分享出来,希望能够帮到你们。   参考以下文章:https://developer.aliyun.com/article/…

    Linux 2023年4月10日
    00
  • [Linux] Nginx服务下统计网站的QPS

    单位时间的请求数就是QPS,那么在nginx服务的网站下,如果要统计QPS并且按从高到低排列,需要使用awk配合sort进行处理awk做的主要工作是把access每行日志按分隔符分开,然后循环每一行,存到一个数组里,如果只按时间不区分脚本路径,数组里存的数据是比如arr[‘[28/Nov/2019:14:12:23’]=20 key是时间,value是次数 …

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