当系统提示“无法写入文件,磁盘已满”时,可能是物理存储空间不足或inode资源耗尽。首先,使用`df -h`检查磁盘使用率,定位占用率高的分区。若空间充足但问题依旧,运行`df -i`查看inode使用情况,大量小文件可能导致inode耗尽。接着,通过`du -sh /path/*`找出大文件或冗余目录,重点清理临时文件(如`/tmp`)和日志文件(如`/var/log`)。对于Linux系统,还可使用`lsof | grep delete`查找被删除但仍被进程占用的大文件,通过重启相关进程释放空间。最后,优化存储策略,例如归档旧数据或扩展磁盘容量,从根本上解决问题。记得操作前备份重要数据,避免误删导致业务中断。