Centos7磁盘和文件系统管理

1.检测并确认新硬盘:

挂接好新硬盘并启动主机后,Linux系统会自动检测并加载该硬盘,无需额外安装驱动。执行“fdisk -l”命令可以查看、确定新增硬盘的设备名称和位置。

分区格式
(1)FAT16
这是MS-DOS和最早期的Win95操作系统中最常见的磁盘分区格式。它采用16位的文件分配表,能支持最大为2GB的硬盘,是目前应用最为广泛和获得操作系统支持最多的一种磁盘分区格式。
(2)FAT32
这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2 GB的限制。
(3)NTFS
它的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片。
(4)ext2、ext3
ext2,ext3是linux操作系统适用的磁盘格式,Linux ext2/ext3文件系统使用索引节点来记录文件信息,作用像windows的文件分配表。
Linux缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定。其中系统缺省使用的ext2文件系统是非日志文件系统。这在关键行业的应用是一个致命的弱点。
Ext3文件系统是直接从Ext2文件系统发展而来,ext3文件系统已经非常稳定可靠。它完全兼容ext2文件系统。

对于已有的分区,将通过列表的方式输出以下信息。

Device:分区的设备文件名。

Boot:是否在引导分区,在的话会有“*”符号。

Start:该分区在硬盘中的起始位置。

End:该分区在硬盘中的结束位置。

Blocks:分区的大小,以Blocks为单位,默认的块大小为字节。

Id:分区对应的ID号。83代表EXT4分区,8e代表LVM逻辑分区。

System:分区类型

2.规划硬盘中的分区

在硬盘中创建、删除、更改分区等操作同样通过fdisk命令进行,只要使用硬盘中的设备文件作为参数。

交互式的分区管理界面中的常用的操作指令。

“m”指令——可以查看各种操作指令的帮助。

“p”指令——列出硬盘中的分区情况。

“n”指令——新建分区。

“d”指令——删除分区。

“t”指令——变更分区的类型。

“w”和“q”指令——退出fdisk分区工具。

创建两个主分区

为主机新增一块10GB的SCSI硬盘b
(1)对该硬盘进行分区: 划分2个主分区,各2GB,剩余空间作为扩展分区
n->p->1->(回车,默认起始位置)->+2G
n->p->2->(回车,默认起始位置)->+2G
n->e->3->(回车,默认起始位置)-> (回车,默认结束位置)
(2)在扩展分区中建立2个逻辑分区,容量分别为2GB、4GB
n->l->(回车,默认起始位置)->+2G
n->l->(回车,默认起始位置)-> (回车,默认结束位置)

(3)将第1个逻辑分区的类型改为swap

t->5->L->(L,找到linux swap代码82)->82

确认分区设置情况,保存退出 w

(下图是我随便设置)

分区设置完成,退出并保存设置结果,并对设置结果进行确认

3.将1号主分区格式化为ext3或ext4文件系统

Centos中将硬盘、分区等设备均表示为文件
如/dev/hda5,/dev表示硬件设备文件所在的目录,hd 表示IDE设备,而sd 表示SCSI设备,a表示分区的顺序号,5表示硬盘的顺序号。
1、创建文件系统mkfs(格式化)
格式:mkfs -t 文件系统类型 分区设备
命令:mkfs -t ext4  /dev/sd

功能:mkfs是个综合命令。它会调用正确的文件系统格式化工具

格式化1号逻辑分区并添加到当前交换文件系统(扩容)

4.挂载前面所创新ext3文件系统

Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。
1、挂载mount(为访问存储设备指定一个访问点)
用途:挂载文件系统、ISO镜像到指定文件夹
mount:通过查看/etc/mtab 文件显示当前系统已挂载的所有设备
命令:mount [ -t 类型 ] 存储设备 挂载点目录
mount -o loop ISO镜像文件 挂载点目录

5.查看磁盘挂载情况:6.卸载分区设备/dev/sdb1

卸载分区设备:/dev/sdb1
命令: umount /homework (不可用/dev/sdb1,也许另有挂载点)
命令: ls -l /homework (stu2024 ,lost+found都不见了)
命令: mount /dev/sdb1 /homework (文件还在!再挂载则可继续访问它)
命令: ls -l /homework (stu2024 ,lost+found都还在B盘上)

7.设置自动挂载

vi /etc/fstab配置文件
包含了需要开机后自动挂载的文件系统记录

8.关机后添加新硬盘,重启开机,查看C盘

# fdisk  -l

9.

  1. 查看磁盘挂载情况:

 # df  -h 

10.迁移“/home”分区

  /home/*  /mnt/home (将以前的用户资料复制到临时文件夹,a表示带属性,r表示带子文件夹)

# ls  -l  /mnt/home (确认已复制了用户资料)

# rm  -rf  /home/* (删除用户数据)

# mount  /dev/sdc1  /home (挂载新文件系统到/home)

# cp  -ar  /mnt/home/*  /home (将备份的用户资料复制回到/home)

# ls  /home

11.设置自动挂载

# vi  /etc/fstab

在文件中添加一行,内容如下:

/dev/sdb1    /mailbox     ext3    defaults        0    0

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值