Linux下执行程序出现 Text file busy 时的解决办法

Linux
作者:dulucy
发布时间:2025-05-09 14:48:18
Linux下执行程序出现 Text file busy 时的解决办法

当在Linux系统中遇到Textfilebusy错误时,可以通过查找并终止占用该文件的进程来解决。首先使用(fuser filename)命令找到占用文件的进程ID,然后使用(kill -9 进程ID)命令杀死该进程。例如,针对hostapd文件的错误,通过fuser命令定位到进程6149,并使用kill-9命令将其杀死

Linux下执行程序出现Text file busy错误提示时的解决方案

  Linux Text file busy(文本文件忙),发生此错误是因为当前文件已被占用,因此只要找出占用该文件的进程并杀死就可以了。

执行步骤

找出占用该文件的进程: 注意: 此步需要进到文件所在目录,或将文件路径写全

(sudo) fuser filename(文件名)

杀死占用该文件的进程

(sudo) kill -9 进程id

示例 image.png

[root@localhost]# fuser <程序文件名> 
<程序文件名>:         50340 
[root@localhost]# kill -9 50340

注:在普通用户下使用fuser是没有结果的,要切换至root用户。


参考: Linux下执行程序出现 Text file busy 时的解决办法_linux text file busy-CSDN博客