如果程序正在被使用,删除文件后,空间不会释放,原因可能是rm的文件正在被使用,所以不能删除,有以下两种方法: 使用lsof查看是否正在被使用,如果进程不重要,可以kill杀死进程。如果进程重要不可断开,cat /dev/null > fi.txt清空正在使用的文件,释放空间。