了解程序的运行版本是否是磁盘上的版本

了解程序的运行版本是否是磁盘上的版本

我如何知道当前正在运行的程序的版本是否是驻留在磁盘上的版本,或者是否是旧版本(可能已被替换,例如通过升级?)

答案1

使用lsof -p PID并检查“txt”字段(第 4 列),看看(deleted)最后一个字段的文件名旁边是否有。

在 Debian 上,您也可以使用该checkrestart实用程序(但它可能无法捕获所有情况)。

相关内容