我有一个程序,我无法更改代码。
它调用一些 .so 文件的函数,但最终不删除对象。当程序所有者尝试更新程序时,他会终止程序并发送更新,但 .so 文件正在使用中,因此他无法更新文件。
它位于 AIX 平台上。
是否可以强制终止 .so 文件?如果我对文件执行 fuser -f 操作,则不会返回任何内容。
我可以创建另一个程序来终止该程序吗?有命令可以做到这一点吗?
答案1
听起来你需要slibclean
命令来卸载程序未使用的所有共享库 -http://unix.derkeiler.com/Newsgroups/comp.unix.aix/2003-12/0316.html
尽管我不能说我完全理解这个问题。