1、问题
在Linux系统中,使用Terminal运行一个程序,有时候会出现如下错误:
xx@ubuntu: ./a.out
bash: ./a.out: Text file busy
2、解决
程序文件被某个进程占用,使用fuser
命令可以查看是哪个程序在占用文件,然后使用kill
命令杀掉该进程
xx@ubuntu: fuser a.out
/home/xxx/a.out: 12291
xx@ubuntu: kill -9 12291
1、问题
在Linux系统中,使用Terminal运行一个程序,有时候会出现如下错误:
xx@ubuntu: ./a.out
bash: ./a.out: Text file busy
2、解决
程序文件被某个进程占用,使用fuser
命令可以查看是哪个程序在占用文件,然后使用kill
命令杀掉该进程
xx@ubuntu: fuser a.out
/home/xxx/a.out: 12291
xx@ubuntu: kill -9 12291