手动清理Debia12服务器无用的大体积文件,du -sh 命令查看硬盘文件大小和清理

问题:因为之前使用ChatGPT,在外域购买了一台服务器做远程edge浏览器平台,使用novnc,这涉及到频繁的登录和切换,因此积累了较多的 log信息和journal数据,导致原本19G的硬盘空间,逐渐被占用了14G。

因为是野路子,所以之前一直不知道要清除这些数据,而且在本地局域网内的debian12 服务器也没有这么明显的文件空间占用。这里记录一下发现、查找哪些文件夹、文件占用的系统空间较大,以及如何安全的清理。

一、查找哪些文件夹和文件占用的空间比较大

命令:  du -sh /*           查看根目录中所有文件夹和文件的大小

使用du命令,逐级查看,锁定了最占用空间的是 /var/log文件夹,其中体积最大的文件又是 syslog 和 syslog.1 ,每个都超过了1.2G, 还有 journal 文件夹,也有1.4G 左右。

二、清除系统登录文件syslog

## 这里只清除了最大的两个,注意,不是简单的删除
cat /dev/null > /var/log/syslog
cat /dev/null > /var/log/syslog.1

也可以用 ls -alh 命令查看各个文件的时间,留下最近2天的,其余的都删掉

三、清理journal文件夹

## 查看journal文件占据了多大空间
journalctl  --disk-usage

修改配置文件
vim /etc/systemd/journald.conf

SystemMaxUse=50M

## 重启journal服务
systemctl restart systemd-journald.service

## 额外的一些设置
journalctl  --vacuum-size=100M
journalctl  --vacuum-time=1d

四、清理 用户home文件夹中的 .profile 

这个还没有查到明确的解决方法,继续探索中

五、清理安装缓存

rm -rf /var/cache/apt/archives/*
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值