Linux下执行程序出现 Text file busy
时的解决办法。
使用 fuser
命令查看程序文件被哪个进程占用,然后用 kill 命令杀死该进程,即解决问题。fuser命令是用来显示所有正在使用着指定的file, file system 或者 socket 的进程信息。
如下:
[root@localhost]# fuser <程序文件名>
<程序文件名>: 50340
[root@localhost]# kill -9 50340
注:在普通用户下使用fuser是没有结果的,要切换至root用户。