2016-11-07 70 views
0

在AIX中,有没有办法在卸载文件系统之前检查是否有任何文件已打开?

是否有任何命令或方法可以在卸载文件系统之前进行验证,是否存在该文件系统中的任何打开文件?

或者在AIX中尝试卸载操作之前验证文件系统是否忙的任何方法?

我验证了fuser和lsof命令。 lsof不是本地命令,fuser不报告文件系统上的所有打开文件。

+0

这个怎么样:'如果! MSG = $(umount/2> &1); then printf'umount error%s \ n'“$ MSG”; else printf'No problem here'; fi' –

回答

0

你确定这个“fuser不报告所有打开的文件”吗?
根据手册页,它应该:
“定影命令列出的进程号使用 由File参数指定的本地或远程文件的本地进程的有关块 特殊装置,该命令列出的流程,使用该设备上的任何文件 “。

相关问题