bash:cannot create temp file for here-document:No space left on device
在Linux系统中使用 Tab
自动补全时报错:1
bash: cannot create temp file for here-document: No space left on device
原因是系统的 tmp
磁盘空间不足,解决方法:
方法1:清理磁盘空间
可使用指令 df -h
来查看磁盘使用情况
方法2:如果权限不足或者无法清理磁盘,可以新建 tmp
文件夹,比如新建在 /media
下,然后重新指定 tmp
路径:1
2mkdir /media/tmp
export TMPDIR=/media/tmp