Debian系统清理垃圾
注意:以下命令请先在闲置VPS测试充分再应用到生产环境的机器上!
查看系统启动时间
systemd-analyze
用df -h检查磁盘使用情况
使用命令 df -h
来查看各个分区的磁盘使用情况。
用ncdu分析一下磁盘占用情况
apt install ncdu
ncdu /
分析磁盘占用,方向键控制,d删除,q退出
卸载不需要的软件包
使用 apt-get autoremove(Debian系列)来卸载不再需要的软件包。
一键纯净更新
apt update -y && apt full-upgrade -y && apt autoremove -y && apt autoclean -y
安装常用工具
apt install -y curl wget sudo
一键清理垃圾
sudo apt autoremove –purge -y
sudo apt clean -y
sudo apt autoclean -y
sudo apt remove –purge $(dpkg -l | awk ‘/^rc/ {print $2}’) -y
sudo journalctl –rotate
sudo journalctl –vacuum-time=1s
sudo journalctl –vacuum-size=50M
sudo apt remove –purge (uname -r | sed ‘s/-.*//’) | xargs) -y
查看Debian版本
cat /etc/debian_version
视频讲解:
其他一键清理:
sudo apt-get clean; sudo apt-get autoclean; sudo apt-get autoremove; sudo journalctl –rotate; sudo journalctl –vacuum-time=1s; sudo dpkg -l | grep ‘^rc’ | awk ‘{print $2}’ | sudo xargs dpkg –purge; sudo rm -rf /tmp/*; sudo rm -rf /var/tmp/*; sudo apt-get autoremove –purge; docker system prune -a -f; docker volume prune -f; docker network prune -f; docker image prune -a -f; docker container prune -f; docker builder prune -f; rm -rf ~/Downloads/*; rm -rf ~/.cache/thumbnails/*; rm -rf ~/.mozilla/firefox/*.default-release/cache2/*; sudo apt-get clean; dpkg –list | grep linux-image | grep -v `uname -r` | awk ‘{print $2}’ | xargs sudo apt-get remove –purge -y
请注意:
docker system prune 和其他 Docker 清理命令中的 -f 标志用于强制执行而不提示确认。
最后的内核清理部分可能会匹配并尝试删除除当前内核外的所有内核版本,请确保这部分命令适合您的环境。
作者:木子欢儿
出处:https://www.cnblogs.com/HGNET/p/18770914
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
部分文章来源于网络,如疏漏未标注原文地址或侵权,请联系进行删除。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 2025成都.NET开发者Connect圆满结束
· 在 VS Code 中,一键安装 MCP Server!
· 后端思维之高并发处理方案
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 千万级大表的优化技巧
2022-03-13 【Java】统计字符个数
2020-03-13 【离散数学】量词作用域的扩张与收缩