Linux使用命令CD时候使用tab报-bash: cannot create temp file for here-document: No space left on

Posted 宋宋宋哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux使用命令CD时候使用tab报-bash: cannot create temp file for here-document: No space left on相关的知识,希望对你有一定的参考价值。

经过调查是Linux系统磁盘满了,需要清理磁盘。

查看当前磁盘使用情况:df -h

可以看到上面/dev/vda1  de Use%=100%,然后看一下vda1是什么? 

 

 所以问题找到了,就是系统磁盘满了,满了,就清理掉无用数据,到根目录下使用命令du -sh * 查看各目录占用空间大小(du -ah --max-depth=1 查看目录及其子目录占用空间大小)

 

 找到其中占用空间比价到的目录,发现usr是我们平时部署项目的地方,一路查下去,发现是log占用太多

 

 清理掉无用log,在使用df -h

 

 然后就能又愉快的使用tab补全提示了。。。

 

以上是关于Linux使用命令CD时候使用tab报-bash: cannot create temp file for here-document: No space left on的主要内容,如果未能解决你的问题,请参考以下文章

Linux终端里除了cd命令,其他命令都报没有那个文件或目录

linux 不能使用tab键补全

Linux系列教程(二十一)——Linux的bash基本功能

Linux Shell编程之谈谈bash

linux下命令行tab的时候,变量前自动多了个反斜杠

Linux执行ifconfig命令报错“-bash: ifconfig: command not found“