linux磁盘空间管理

  • 磁盘空间管理

1. lisblk   列出当前系统识别的所有硬盘

(1)sr0 :光驱设备

2. 计算机容量单位

B    KB   MB   GB   TB   PB   EB   ZB   YB   BB  

1KB (Kilobyte 千字节)=1024B,

1MB (Megabyte 兆字节 简称“兆”)=1024KB,

1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,

1TB (Terabyte 万亿字节 太字节)=1024GB,

1PB (Petabyte 千万亿字节 拍字节)=1024TB,

1EB (Exabyte 百亿亿字节 艾字节)=1024PB,

1ZB (Zettabyte 十万亿亿字节 泽字节)= 1024 EB,

1YB (Yottabyte 一亿亿亿字节 尧字节)= 1024 ZB,

1BB (Brontobyte 一千亿亿亿字节)= 1024 YB.

3. 硬盘
(1)硬盘的使用

识别硬盘 ----> 分区规划 ----> 格式化 ----> 挂载使用

分区规划:MBR(分区模式) 与 GPT(分区模式)

(2)MBR(msdos):最大支持 2TB 

--分区类型:主分区,扩展分区(占用所剩余的空间),逻辑分区

--MBR分区模式:分区表最大为64字节,一个分区信息有16个字节,最多有4个分区

--最多只能有4个主分区

--扩展分区可以没有,至多有一个

--1~4个主分区,或3个主分区+1个扩展分区(有n个逻辑分区)

-扩展分区不能格式化,空间不能直接存储数据

-能存储信息的分区为主分区和逻辑分区

4. fdisk    划分分区
(1)命令(输入m 获取帮助):

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

p 查看分区表

w 保存并退出

d 删除分区类似

q 不保存退出

(2)格式化:赋予空间文件系统过程

-文件系统:数据在空间中存储规则

- windows 的文件系统:NTFS FAT(兼容性强)

- Linux 的文件系统:ext4 ( 数量较多,单个数据不大 ) 

                                 XFS ( 数量较少,单个数据较大 )

                                 FAT

--mkfs.ext4  /dev/vdb1      #格式化文件系统 ext4

--mkfs.xfs  /dev/vdb2        #格式化文件系统 xfs

5. 查看文件系统设置开机自动挂载
(1)blkid

UUID:分区格式化的唯一标识

(2)df -h  /mypart1      #查看文件系统

--df -hT   /mypart1      #查看文件系统 -T( 显示文件系统类型 )

(3)开机自动挂载配置文件 /etc/fstab

设备路径             挂载点          文件系统类型         参数(defaults选项表示使用默认的挂载选项)             备份标记 (0表示不备份,1表示备份)             检测顺序(检查分区)

/dev/vdb1           /mypart1        ext4                        defaults                                                                      0                                                                         0

(4)挂载检测

mount -a    #检测 /etc/fstab 开机自动挂载配置文件格式是否正确

                  #检测 /etc/fstab 中书写完成但当前没有挂载的设备进行挂载

(5)/etc/fstab 配置文件排错

1. 输入root密码

2. vim 进入配置文件

3. 重启

6. 总结:

--识别硬盘 :lsblk  :查看当前系统所有的硬盘

--划分分区: MBR(msdos)   fdisk划分分区

--格式化:mkfs.ext4   mkfs.xfs   blkid

--挂载使用: mount     /etc/fstab     mount -a       df -h    lsblk

7. 划分分区MBR
(1)综合分区:4个主分区

           ~]# fdisk /dev/vdb

命令(输入m 获取帮助):p

p 查看分区表

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(1) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(2) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(3) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型  p (主分区) ----> 分区编号(4)回车 ----> 第一个扇区 回车 ----> 上个扇区  回车 将所有剩余空间给最后一个分区

w 保存并退出

(2)3个主分区,一个扩展分区

            ~]# fdisk /dev/vdc

命令(输入m 获取帮助):p

p 查看分区表

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(1) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(2) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(3) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G     

n 创建新的分区 ----> 分区类型( 默认e 扩展分区) ----> 分区编号(4) 回车 ----> 第一个扇区 回车 ----> 上个扇区 回车 将所有剩余空间给最后一个分区

n 创建新的分区 ----> 分区类型 回车( 逻辑分区 ) ----> 分区编号(5) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车( 逻辑分区 ) ----> 分区编号(6) 回车 ----> 第一个扇区 回车 ----> 上个扇区 回车 将所有剩余空间给最后一个分区

(3)~]# parted  /dev/vdc  print    #查看分区类型

列题:/dev/vdc5 表示的含义:

  答:1.第三块SCSI接口第五个分区  2.第三块SCSI接口第一个逻辑分区

8.GPT( GUID Partition Table )分区模式:

–全局唯一标识分区表

–突破固定大小64字节的分区表限制

–可支持4个以上的主分区,最大支持18EB容量

** 1 EB = 1024 PB = 1024 x 1024 TB

(1)创建GPT模式分区

           ~]# fdisk /dev/vdc

命令(输入m 获取帮助):g

p 查看分区表

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(1) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(2) 回车 ----> 第一个扇区 回车 ----> 上个扇区 +2G

n 创建新的分区 ----> 分区类型 回车 ----> 分区编号(3) 回车 ----> 第一个扇区 回车 ----> 上个扇区  回车 将所有剩余空间给最后一个分区 

9.交换空间(虚拟内存)缓解物理内存的压力

CPU ----> 内存

当物理内存占满了,可以将内存的中数据,暂时放入交换空间中,缓解真实物理内存的压力

利用硬盘分区制作交换空间

(1)mkswap     #格式化交换文件系统

--swapon  /dev/vdd1       #启用交换分区

--swapon                        #查看交换空间组成的成员信息

优先使用:越大越优先

(2)swapoff   /dev/vdd1         #停用交换分区
(3)~]# free -h                       #查看交换空间一共的大小
(4)永久挂载交换分区

~]# vim /etc/fstab #增加一行信息

          /dev/vdc1 swap swap defaults 0 0

~]# swapoff   /dev/vdd1      #停用交换分区

~]# swapon #查看交换空间组成的成员信息

~]# swapon -a #专门检测交换分区的书写

~]# swapon #查看交换空间组成的成员信息

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值