Centos7磁盘和文件系统管理

       在CentOS 7中,磁盘和文件系统的管理涉及到多个方面,包括磁盘分区、文件系统选择、磁盘空间监控等。

在CentOS 7中,磁盘和文件系统的管理主要依赖于一系列命令行工具和命令。以下是针对CentOS 7磁盘和文件系统管理所需的一些基本代码和步骤,按照不同的任务进行了归纳和分点表示:

1. 检测并确认新硬盘

  • 使用fdisk -l命令查看所有磁盘及其分区信息。

sudo fdisk -l

输出中会显示所有磁盘及其分区信息,包括设备名称(如/dev/sda/dev/sdb等)、分区类型、大小等。

2. 磁盘分区管理

  • 使用fdisk工具对磁盘进行分区。

sudo fdisk /dev/sdX # 其中sdX是新硬盘的设备名称

fdisk的交互界面中,可以使用以下命令

+ `m`:显示帮助信息。
+ `n`:新建分区。
+ `d`:删除分区。
+ `p`:显示分区信息。
+ `w`:保存并退出。
+ `q`:不保存更改并退出。
  • 使用parted工具进行更高级的分区操作(如果需要的话)。

sudo yum install parted # 安装parted(如果尚未安装)
sudo parted /dev/sdX # 启动parted并指定磁盘

3. 文件系统管理

  • 创建文件系统:在分区上创建文件系统(如ext4)。

sudo mkfs.ext4 /dev/sdXY # 其中sdXY是分区的设备名称,如/dev/sda1
  • 挂载文件系统:将分区挂载到某个目录以便访问。

sudo mkdir /mnt/mypartition # 创建一个挂载点目录
sudo mount /dev/sdXY /mnt/mypartition # 挂载分区到目录
  • 查看挂载的文件系统:使用mountdf命令。

mount # 显示已挂载的文件系统
df -h # 显示磁盘使用情况,包括已挂载的文件系统
  • 卸载文件系统:使用umount命令。

sudo umount /mnt/mypartition # 卸载文件系统

4. 其他常用命令

  • 查看磁盘空间:使用df命令。

df -h # 以人性化的方式显示磁盘空间使用情况
  • 查看目录大小:使用du命令。

du -sh /path/to/directory # 显示指定目录的总大小

实验目的:

  1. 学会添加磁盘并进行分区
  2. 学会创建并挂载文件系统

1.为虚拟机中的centos7系统添加一个scsi磁盘,重启后再显示所有磁盘信息。

# fdisk -l

确认发现了B盘

2.管理新硬盘B的分区:

# fdisk  /dev/sdb

3.对该硬盘进行分区:

A:划分2个主分区,各5GB,剩余空间作为扩展分区。

n->p->1->(回车,默认起始位置)->+5G

n->p->2->(回车,默认起始位置)->+5G

n->e->3->(回车,默认起始位置)-> (回车,默认结束位置)

B:在扩展分区中建立2个逻辑分区,容量分别为2GB、8GB。

n->l->(回车,默认起始位置)->+2G

n->l->(回车,默认起始位置)-> (回车,默认结束位置)

C:将第1个逻辑分区的类型改为swap并存盘退出

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

w

 

4.在B盘上创建文件系统(格式化):

A 将1号主分区格式化为ext3文件系统

# mkfs  -t  ext3  /dev/sdb1

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

# mkswap  /dev/sdb5

# cat  /proc/meminfo | grep  "SwapTotal"

# swapon  /dev/sdb5

# cat  /proc/meminfo | grep  "SwapTotal "

5.挂载前面所创新ext3文件系统(A盘在开机时已自动挂载,所以我们可以直接访问),以便系统访问。

# mkdir  /mailbox (建立访问点,用以访问新文件系统)

# mount  /dev/sdb1  /mailbox (挂载新文件系统到指定的访问点)

# touch  /mailbox/my.mp3 (确认可以新文件系统中建立文件)

# ls  -l  /mailbox (查看新建文件,注意挂载点标志目录lost+found)

6.查看磁盘挂载情况:

 # df (显示的容量单位看不懂?)

 # df  -h (看懂了)

 # df  -H (与-h有何区别?)

将屏幕截图到6-9.jpg。

7.卸载分区设备/dev/sdb1

# umount  /mailbox (不可直接用/dev/sdb1,也许它另有挂载点)

# ls  -l  /mailbox (my.mp3 ,lost+found都不见了)

# mount  /dev/sdb1  /mailbox (文件还在!再挂载则可以继续访问文件)

# ls  -l  /mailbox (my.mp3 ,lost+found都还在B盘上)

8.光盘设备挂载、卸载

# mkdir  /media/cdrom

# mount  /dev/cdrom  /media/cdrom

# ls  /media/cdrom

9.设置自动挂载(打错字容易引起系统不能启动,实验前先做好快照)

# vi  /etc/fstab

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

/dev/sdb1     /mailbox     ext3    defaults        0    0

# umount  /mailbox

# mount  /dev/sdb1 (不重启时,也可手工挂载)

# mount | tail -1 (查看系统挂载信息)

 

其他注意事项

  • 在对磁盘进行分区或格式化等操作时,务必谨慎操作,确保备份重要数据,并遵循分区操作的最佳实践。
  • 在选择文件系统时,需要考虑文件系统的兼容性、性能和稳定性等因素。

综上所述,CentOS 7的磁盘和文件系统管理涉及到多个方面,包括磁盘分区、文件系统选择、磁盘空间监控等。通过合理的配置和管理,可以确保系统的稳定性和数据的安全性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SURTR999

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值