如何清理centos分区空间

1256
2025/4/2 21:32:18
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中,清理分区空间可以通过多种方法实现。以下是一些常用的方法:

清理临时文件和日志文件

  • 清理临时文件

    sudo rm -rf /tmp/*
    sudo rm -rf /var/tmp/*
    
  • 修剪日志文件

    find /var -name "*.log" -size +50M -mtime +7 -exec truncate -s 0 {} \;
    find /var -name "*.log" -size +50M -mtime +30 -exec truncate -s 0 {} \;
    

删除不需要的软件包

  • 列出已安装的软件包

    sudo yum list installed
    
  • 删除不需要的软件包

    sudo yum remove <package_name>
    

压缩和归档文件

  • 压缩文件

    tar -czvf <archive_name>.tar.gz <directory>
    

清理回收站

  • 清理回收站

    cd ~/.local/share/Trash/files
    rm -rf *
    

使用磁盘使用情况分析工具

  • 使用ncdu分析磁盘使用情况

    ncdu /path/to/directory
    

删除分区

  • 使用fdisk删除分区

    1. 使用 fdisk -l 查看当前分区情况。
    2. 使用 fdisk /dev/sdX 进入交互模式。
    3. 输入 p 查看分区表,记录要删除的分区号。
    4. 输入 d 删除分区,输入分区号确认。
    5. 输入 w 保存更改并退出。
  • 使用 parted 删除分区

    1. 使用 parted /dev/sdX 进入交互模式。
    2. 使用 print 查看分区情况。
    3. 使用 rm partition-number 删除分区。
    4. 输入 quit 保存并退出。

在执行删除分区等操作之前,请务必备份重要数据,以免不慎删除造成数据丢失。

以上方法可以帮助您有效地清理CentOS分区空间,提升系统性能。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: MongoDB在CentOS上的性能如何调优