在CentOS Stream 8中管理磁盘空间可以通过多种命令和工具来实现。以下是一些常用的方法和步骤:
df -h
命令查看磁盘空间使用情况。df -i
命令查看磁盘inode使用情况。fdisk -l
命令列出所有磁盘分区信息。fdisk /dev/sdX
对磁盘进行分区(/dev/sdX
是磁盘设备标识)。parted
命令进行更高级的分区操作。du -sh /var/log
查看日志文件大小,然后删除或清理较老的日志文件。rm -rf /tmp/*
清理 /tmp
目录下的临时文件。yum clean all
清理YUM缓存文件。rm -rf /path/to/directory
删除不需要的文件或目录。bleachbit
等工具可以帮助清理系统垃圾文件和临时文件。pvcreate /dev/sdXY
vgcreate vgName /dev/sdXY
lvcreate -n lvName -L 10G vgName
lvextend -L 20G /dev/vgName/lvName
mkfs.ext4 /dev/vgName/lvName
quota
命令限制用户和组的磁盘使用空间。配额命令有软限制和硬限制的功能,可以防止个别用户或组占用过多磁盘空间。virt-manager
或 virsh
命令来管理虚拟机的磁盘空间。lsblk
:列出块设备信息,包括磁盘和分区的使用情况。du -sh /path/to/directory
:统计指定目录的磁盘使用量。mkdir /mnt/mydisk
:创建挂载点目录。mount /dev/sdXY /mnt/mydisk
:挂载分区。echo "/dev/sdXY /mnt/mydisk ext4 defaults 0 0" >> /etc/fstab
:设置开机自动挂载。在执行任何磁盘操作之前,建议先备份重要数据,以防数据丢失。对于生产环境中的磁盘管理,推荐使用LVM管理磁盘,因为它提供了灵活的磁盘空间分配方案,并且可以动态调整分区大小。