Linux下如何管理磁盘空间
Linux下管理磁盘空间可通过以下方式:
- 查看磁盘使用情况
df -h
:查看各分区使用情况(总大小、已用、可用等)。du -sh /path
:查看指定目录/文件大小,-h
显示人类可读格式。
- 清理无用文件
- 删除临时文件:
rm -rf /tmp/*
。 - 清理日志文件:
journalctl --vacuum-size=100M
(保留100MB日志)。 - 清理包管理器缓存:
- Debian/Ubuntu:
sudo apt-get clean
。 - CentOS/RHEL:
sudo yum clean all
。
- Debian/Ubuntu:
- 删除临时文件:
- 优化存储空间
- 压缩大文件:
gzip largefile.txt
。 - 移动不常用数据到外部存储。
- 压缩大文件:
- 动态管理分区(LVM)
- 扩展逻辑卷:
lvextend -L+10G /dev/mapper/vg-lv_root
,再调整文件系统resize2fs /dev/mapper/vg-lv_root
。
- 扩展逻辑卷:
- 自动化监控
- 用
cron
定期执行清理任务,如每天清理临时文件。 - 图形化工具:Baobab(分析磁盘占用)、GParted(管理分区)。
- 用
注意:操作前建议备份重要数据,避免误删。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!