GCC编译时无法向/tmp 目录写入临时汇编文件,因为设备空间不足,解决

df -h 检查磁盘空间

Filesystem Size Used Avail Use% Mounted on

udev 2.0G 4.0K 2.0G 1% /dev

tmpfs 394M 3.5M 390M 1% /run

/dev/sda1 19G 14G 3.8G 79% /

none 4.0K 0 4.0K 0% /sys/fs/cgroup

none 5.0M 0 5.0M 0% /run/lock

none 2.0G 8.0K 2.0G 1% /run/shm

none 100M 44K 100M 1% /run/user

overflow 1.0M 12K 1012K 2% /tmp

致命问题:/tmp 被挂载为overflow 分区,总大小仅1.0M,完全无法满足gcc

编译生成临时文件的需求。

解决方案:

卸载异常的overflow挂载

sudo umount /tmp

重新挂载 /tmp 到根分区(使用内存tmpfs 4G容量)

sudo mount -t tmpfs -o size=4G,mode=1777 tmpfs /tmp

相关推荐
英俊潇洒美少年2 小时前
Git 常用命令速查表(前端开发专属版)
git
橘颂TA2 小时前
【笔试】算法的暴力美学——牛客 NC213140 :除2!
c++·算法·结构与算法
Agent产品评测局2 小时前
企业数据处理自动化落地,抓取分析全流程实现方案 —— 2026企业级智能体选型与技术路径深度解析
运维·人工智能·ai·自动化
三道渊2 小时前
进程通信与网络协议
开发语言·数据库·php
白露与泡影2 小时前
Java面试题库及答案解析(2026版)
java·开发语言·面试
爱莉希雅&&&2 小时前
linux中MySQL数据库备份恢复的四种方法(更新中)
linux·数据库·mysql·数据库备份·mysqldumper
wsoz2 小时前
Leetcode普通数组-day5、6
c++·算法·leetcode·数组
我科绝伦(Huanhuan Zhou)2 小时前
分享一个网络智能运维系统
运维·网络
鬼先生_sir3 小时前
Spring Cloud 微服务监控实战:SkyWalking + Prometheus+Grafana 全栈解决方案
运维·spring cloud·grafana·prometheus·skywalking