[i=s] 本帖最后由 qiuyuan 于 2025-1-22 10:05 编辑 [/i]<br />
<br />
我的设备是奥睿科,系统是安装在了傲腾上面的,因为只有16G空间,所以空间比较紧张
更新报空间不足我看了下还有不到3个G的空间,按理说应该是够更新的
于是我ssh登录到系统,看了下/var,居然1个g多了,/var一般都是用来记录日志的目录,一顿操作终于正常更新了,这里提供一下我的步骤
- du -h -d 1命令配合 ls -lh 命令,检查较大的日志文件和目录
- 通过
> xxx.log 命令,置空一些较大的日志文件,不建议直接删除
- 删除.gz结尾的归档日志文件
另外,我发现一个btmp的文件好几百兆,网上查了下说是ssh登录失败的日志,难不成是被人爆破过,应该也没成功,系统一切正常
sudo -i # 切换到root账户
cd /var/log # 进入日志目录
ls -lh # 查看文件列表,判断一下哪些日志文件较大
# 1.置空较大的日志文件
> syslog # 这个命令是将syslog文件置空,可以用同样的方式置空其他的日志文件(小于20M没有必要置空)
# 2.删除日志归档文件
# 举例子 以下两行命令是删除日志的归档,日志较大的时候,会分片归档,后面的*是通配符
rm -rf /var/log/alternatives.log.*
rm -rf /var/log/syslog.1.*
# 3.处理子目录
du -h -d 1 # 统计当前目录每个子目录的空间,只显示1级目录
# 如果发现某个目录的大小几百M,就使用cd命令进入目录,然后用上面的1 2 步骤进行处理
|