来记录一个问题
好久不上腾讯云服务器
上来之后 用下cd xx tab
发现自动补全建不能使用了
难道是哪个熊孩子在我的服务器上恶作剧了?
我根据命令提示的错误信息
-bash: cannot create temp file for here-document: No space left on device
没有空间了! 怎么可能?
是哪个文件呢?
查看下硬盘空间
df -h
果然满了!
du -sh /* 来查看哪个目录占用空间大
sudo du -sh /var/* 发现是var 目录占用空间大
sudo du -sh /var/tmp/*
找到了 /var/tmp/mysql.cnf.swp 这个文件自己占了 42G, 太狠了, 我总共才50G.
rm /var/tmp/mysql.cnf.swp
临时文件删除了
现在cd命令的自动补全命令可以正常使用了
问题是这个文件为何会这么大呢?
to be continue…