沉默的博客 - 挂载
type: channel
link: https://cmsblog.cn/tag/%E6%8C%82%E8%BD%BD/
items: linux格式化磁盘命令（磁盘分区及格式化）

linux格式化磁盘命令（磁盘分区及格式化）
type: item
date: 2022-10-22T19:27:34+08:00
description: Linux下挂载一个新硬盘的基本步骤是：给硬盘创建分区；给硬盘创建文件系统；挂载移动硬盘。需要用到的命令：lsblk #查看所有硬盘情况 df -lh #查看硬盘占用情况，以及挂载位置 sudo fdisk -l #查看硬盘分区情况 sudo fdisk /dev/sdb #给硬盘sdb创建分区 sudo mkfs.ext4 /dev/sdb #格式化硬盘sdb，并写入文件系统 sudo mount /dev/sdb /mnt/pan #将硬盘sdb挂载到 /mnt/pan 目录Linux系统秉承一切皆文件的思想，所有的设备都以文件的形式存储，硬盘设备一般保存在 /dev 目录下，以 sda、sdb 命名。Linux 系统使用任何硬件设备，都必须将设备文件与已有目录文件进行挂载。sda：第一块硬盘，若对硬盘进行了分区，则有 sda1（第一个分区），sda2 等，一般是机器自带的硬盘；sdb：第二块硬盘，一般为加装的移动硬盘。1、查看硬盘情况lsblk df -lh若已挂载，则通过 df -lh 可以看到硬盘的挂载位置；若未挂载，则只能通过 lsblk 查看到硬盘。2、创建分区sudo fdisk /dev/sdb根据提示，依次输入：n、p、1、回车、回车、w。意思是新建一个主分区，大小是整个sdb硬盘，然后保存退出。3、格式化硬盘，并写入文件系统sudo mkfs.ext4 /dev/sdb上述命令会格式化硬盘分区为ext4的文件系统。4、挂载硬盘sudo mkdir /mnt/pan sudo mount /dev/sdb /mnt/pan上述命令将硬盘挂载到 /mnt/pan 目录下，然后就可以使用了。5、设置开机自动挂载为了使硬盘开机能够自动挂载，还需打开下面的文件：sudo vim /etc/fstab在文件末尾增加一行：/dev/sdb /mnt/pan ext4 defaults 0 0