一、在虚拟机中的linux使用mount 命令,
看是不是把tmp挂载到了内存,是的话,修改/etc/fstab,不挂载/tmp;
二、如果/tmp没有挂载到内存,仅仅是 / 下的一个文件夹,看看 / 的剩余空间是否够用
如果还不行,就给虚拟机再挂一个虚拟硬盘,进入linux分区,格式化,假设新加的硬盘分区,格式化后是/dev/hdb1,执行命令
三、mount /dev/sdb1 /tmp
可以解决问题,可以把这个配置写到 /etc/fstab 中。
Linux *** 作系统,是一种计算机 *** 作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux *** 作系统的内核的名字也是“Linux”。Linux *** 作系统也是自由软件和开放源代码发展中最著名的例子。
主要是系统 /tmp/空间不足引起的,tmp文件夹空间不足了,不能满足编译的需求,编译的中间文件不能写入。 解决办法 :你可以在空间充足的地方mkdir 文件夹——你可以使用的文件夹,例如:mkdir /home/username/tmp 为了是设置生效,需要设置环境变量,只要export TMPDIR=/home/username/tmp,编辑完成记得source ~/.bashrc 这样就不会出现 tmp文件夹不够用的情况。 ———————————————— 原文链接: https://blog.csdn.net/bi_hu_man_wu/article/details/61416306方式1.删除里面的不要的内容方式2.重新分配大小.
方式二如下,
在/etc/fstab内是可以更改/tmp分配的大小的,如下(修改为2G大小):
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
将/tmp文件更改为2G的空间,此 *** 作需要重启才能生效
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)