CentOS 7硬盘与文件系统管理实践与命令详解

需积分: 10 0 下载量 2 浏览量 更新于2024-08-05 收藏 603KB DOCX 举报
在CentOS 7系统中,磁盘和文件系统的管理是一项关键任务,它涉及到硬盘分区、创建文件系统、挂载点设置以及监控磁盘使用情况。以下是针对给定脚本内容的详细解读: 1. **磁盘分区与识别**: - 使用`fdisk /dev/sdb`命令对硬盘`/dev/sdb`进行分区,这可能包括创建新的分区如`/dev/sdb1`, `/dev/sdb2`, 和 `/dev/sdb3`。 - `fdisk -l | grep /dev/sdb`用来列出设备`sdb`的详细分区信息,包括大小、类型和分区标签。 2. **文件系统格式化**: - 使用`mkfs.xfs /dev/sdb2`将分区`/dev/sdb2`格式化为XFS(eXtensible File System),一个高性能的日志文件系统。 - 对于其他分区,如`/dev/sdb1`用`mkfs.ext4`创建EXT4文件系统,`/dev/sdb3`用作交换空间通过`mkswap`命令格式化。 3. **交换空间配置**: - 通过`swapon /dev/sdb3`命令将`/dev/sdb3`分区设置为系统交换分区,用于虚拟内存扩展。 4. **内存和磁盘使用监控**: - `free -m`命令查看当前系统的内存使用情况,包括已用、可用和百分比。 - `tail -2 /etc/fstab`查看系统中已经配置的文件系统挂载点,如`/dev/sdb1`挂载到`/part-ext4`,`/dev/sdb2`挂载到`/part-xfs`。 5. **文件系统挂载**: - `mount -a`命令执行所有在`/etc/fstab`中的自动挂载配置。 6. **磁盘使用统计**: - `df -hT`命令显示文件系统的总空间、已使用空间、可用空间以及使用百分比,并列出挂载点及其对应的文件系统类型。 这些操作涵盖了CentOS 7系统中基本的磁盘分区、文件系统格式化、交换空间配置以及系统挂载管理,这对于维护系统的稳定性和优化存储空间至关重要。同时,定期监控和调整这些设置可以确保系统的高效运行。