问题:

在服务器上输入命令时出现报错:

cannot create temp file for here-document: No space left on device

出现这个错误是指系统磁盘上没有剩余空间

 

 

解决:

  1. 使用df -h命令查看磁盘使用情况
df -h

如果显示 /dev/vdal 100% 则表示磁盘被占满了

  1. 使用命令du -sh * 看哪个目录占用空间大
du -sh * 

首先从根目录查看,找到占用最大的目录,然后进入这个目录再次执行 du -sh * 命令,依次类推,一层一层往下找,找到最大的文件,根据情况删除即可(一般出现这种情况都是日志文件太大导致的,日志文件可以选择导出备份然后再删除)