linux中分区、格式化文件系统、挂载

  以前学linux的时候,毕竟自己没搞运维,就只注重了很多命令的运用,没太在意文件系统这块。买了本linux的书,这部分看了点东西,记个笔记哈哈。

有个场景,比如说我们现在的服务器上存储不够用了,那么当然需要加硬盘了对吧。

在linux上加硬盘,往硬盘上存数据,就会涉及到给硬盘分区、格式化(赋予文件系统)、挂载。

步骤是   分区(parted) --->  格式化 (mkfs) ----->挂载(mount)

分区有很多工具。比如说fdisk,parted等等吧,这里需要知道两个分区类型。一种是传统老旧的类型叫MBR,一种是现在常用的类型GPT。

简单说下区别:MBR最多只有4个主分区,在逻辑分区上也比较局限(主分区个数有限,如果再想分区,就要抽出来一个扩展分区,在扩展分区里添加逻辑分区)。而GPT基本上分区数足够了,分区的存储大小也足够了。

fdisk这个分区工具只支持传统的MBR分区类型,parted分区工具这两种类型都支持。

分区工具的使用,就不多说了,这个每一步都有提示,线上手册也很多。

我在学习的时候看了慕课网的视频教程,不错的。贴个地址:http://www.imooc.com/learn/111

分区以后,要创建文件系统,mkfs(make file system)就是格式化创建文件系统,这个都是针对某一块磁盘的分区进行的格式化。ext4表示一种linux支持的文件系统。

比如:   mkfs.ext4 /dev/sdf2

/dev/sdf2 这个就是设备名称。

你比如sda、sdb、sdc   等等,这就是第几块磁盘的意思,a就是第一块硬盘,b就是第二块。。。

比如sda1 sda2 sda3 这个就表示是第一块硬盘里,sda1第一块分区,sda2第二块分区。。。

格式化以后,就要挂载文件系统,就是把一个分区设备,挂到一个挂载点上。(挂载点说白了就是一个存在的目录)

命令格式就是 # mount /dev/sdb1 /home/bala

(这里再说个知识点,挂载命令里/dev/sdb1这个设备名,现在推荐的做法都是用uuid唯一标识符了,因为设备名称会改变,和内核发现设备的顺序有关)

在给一个分区创建文件系统时,会分配它一个唯一的uuid。

那么怎么样知道这个设备名,对应那个uuid呢?这里有个命令

# blkid #就是block id   可以看到哪个设备名对应哪个uuid 。然后挂载的时候,使用uuid,而不是设备名了哈哈

文件系统这块,必须要提及文件系统表/etc/fstab

这里稍等。。

还要提及swap分区。

文件系统这块总结几个常用的命令吧,很多命令里有很多选项参数,这里就不一一列举了。

# parted

# fdisk  -l

# mkfs

# blkid

# mount

# umount

# sync   # 同步,强制缓冲区里的东西,写到磁盘里。

# df      # disk free磁盘使用情况

# du     # 目录下,各个文件占用存储大小

# free   # 查看内存和交换分区swap使用情况

# ls -i  # inode节点

# vi /etc/fstab  # 查看文件系统表

时间: 2024-09-30 01:52:31

linux中分区、格式化文件系统、挂载的相关文章

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

linux硬盘分区格式化及挂载

linux硬盘分区格式化及挂载 1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为主板上面一般有两个IDE插槽,一个IDE插槽可以接两个硬盘,而光驱是接着IDE的第二个插槽上面的第一个接口上面.其他诸如SCSI,SAS,SATA,USB等接口的设备在linux识别为/dev/sd[a-z]. 2.linux硬盘的分区 磁盘的分区分为: primar

7.linux磁盘管理 分区 建立文件系统 挂载使用

一.磁盘管理 分区  建立文件系统  挂载使用   逻辑卷建立  磁盘阵列的建立  磁盘配额设定 fdisk -l       查看磁盘信息 df -Th        查看硬盘对应的目录 /dev/sdb/ 20G     1. 文件类型介绍 ext4 扩展型文件系统   特点   支持单个文件上 EB 支持日志功能 NTFS 文件    和   fat32        不支持单个文件上4G swap 交换分区 虚拟内存 8G  8G  4G 1.5倍 mbr 分区表方式  :支持4个主分区

linux增加硬盘 磁盘分区格式化及挂载

nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件  + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualBox模拟) 启动 查看设备,找到新加的硬盘标识 fdisk -l 分区 fdisk /dev/sdb 说明: p --主分区[1-4] 或查看现有分区 n -- 添加一个分区 d -- 删除分区 +1G --分配1G空间 w --保存并退出 分区完成查看 fdisk -l 接下来格式化 mke2fs

Linux新磁盘分区格式化及挂载-fdisk命令

本文主解决linux系统的磁盘分区格式化及挂载问题注意:分区操作针对磁盘vda,sda等vda1,sda1等是分区的名称 1.检查当前磁盘分区状态 1.1.查看分区挂载情况 df -h ------------------------------------------------------------------------------- [email protected]:~# df -h Filesystem Size Used Avail Use% Mounted on udev 7.

Linux 磁盘分区、永久挂载、创建LVM逻辑卷

实验项目: 1掌握管理Linux磁盘和分区的方法 2掌握挂载并卸载文件系统的方法 3掌握创建并管理LVM分区的方法 理论部分:一:磁盘和分区简介 1磁盘分区的表示:常见的硬盘可以划分为主分区.扩展分区.和逻辑分区.通常主分区只有4个,而扩展分区看成一个特殊的主分区类型,在扩展分区可以建立逻辑分区2现在用的硬盘都是SCSI硬盘,所以在这里主要介绍SCSI硬盘分区的结构.对于SCSI接口的硬盘表示方式是:第一块SCSI硬盘我们可以表示为"sda",第二块SCSI硬盘表示为"sdb

linux中分区挂载的解释

学习过linux的人在一开始可能都会对linux的分区的认识感觉很复杂,因为习惯了windows下简单明了的c,d,e,f,g盘的表示方法,其实linux的分区看似复杂难懂,但是搞清楚了它的分区解构后,就很好理解,而且这样的分区系统也更加灵活好用.  一.linux下分区的定义 我们都知道,一块新的硬盘买回来后是不能直接使用的,我们需要对他进行分区,这一点对windows和linux是一样的,那么为什么要对硬盘进行分区呢,首先是如果把所有的文件当放在当前的硬盘中,也就是放在一个分区中,那么操作系

Linux 添加分区、文件系统和永久挂载

添加分区.文件系统和永久挂载 一.磁盘分区 1.  概念:磁盘分区可以将硬盘驱动器划分为多个逻辑存储单元,也称为分区. 2.  磁盘分区方案:MBR分区方案.GPT分区方案 (1)       MBR分区方案: MBR分区方案(主启动记录分区方案),指在运行BIOS固件的系统上应如何对磁盘进行分区.此方案最多支持4个主分区,管理员可以使用扩展分区最多创建15个分区(将最后一个主分区设置为扩展分区,然后将扩展分区划分为几个逻辑分区). (2)       GPT分区方案: 指对于运行统一可扩展固件

关于Linux磁盘分区,文件系统创建命令,文件系统挂载略提

Linux磁盘管理 (1) 创建磁盘分区 fdisk /dev/sda   子命令 :p 打印磁盘分区信息 d 删除分区 n 新建分区 w 保存并退出 t 修改分区ID l 列表所分区ID (2) 在新的分区上创建文件系统,用户空间的管理工具   mkfs.ext2 device mke2fs -t ext3 -b 1024 -m 3 -L '卷标' /dev/DEVICE     解释:-t 指明文件系统 -j = -t ext3   -b 说明块分区大小 -N 创建多少个 inode -m