最近在使用Linux服务器时,遇到了tab 补全无法使用的问题,会报如下错误:
cannot create temp file for here-document: No space left on device
这是因为放tmp文件的空间不够了,查了很多解决方案都是让删除多余文件,但是如果是在一个多人共用的服务器上(比如公司的办公环境),我们个人是没有root权限的,无法清除多余文件。
这时可以通过以下操作来解决问题。在~/.bashrc 中添加以下代码
export TMPDIR=$HOME/tmp