我正在寻找一种方法来防止锁定某个文件。
背景:
Microsoft DNS 将日志写入某个文件,直到达到可以设置的特定文件大小。
当达到文件大小时,Microsoft DNS 会删除/清除(实际上不确定是否删除或清除)该文件并从头开始。
存储日志的文件夹在 SUSE SLES 11 SP4 系统上作为网络共享安装。在此系统上,软件正在读取文件以解析其日志条目并将其发送到另一个系统。
如果此软件正在运行,Microsoft DNS 将无法删除/清除文件以从头开始写入。该文件会消失,Microsoft DNS 会停止记录
该共享以 ro 形式挂载,并且使用的用户仅具有 ro 权限。
我猜这是因为软件设置了某种文件锁,即使只有 ro 权限。
问题:
- 有没有办法防止应用程序锁定文件?类似于设置读/写权限?
先感谢您!