有没有办法识别正在主动写入 Linux 中 CIFS 挂载的文件?我想跳过这些文件。
我的第一个想法是使用 mmin 微调 find 命令。但我不确定这是否能捕获它们。
find /cifs -type f -name "*.wav" -mmin +3
答案1
我会看一下 smbstatus 命令。
你可以在那里查找读/写锁(例如)
smbstatus | grep RDWR
添加 sed 或 awk magick 来获取文件名。
有没有办法识别正在主动写入 Linux 中 CIFS 挂载的文件?我想跳过这些文件。
我的第一个想法是使用 mmin 微调 find 命令。但我不确定这是否能捕获它们。
find /cifs -type f -name "*.wav" -mmin +3
我会看一下 smbstatus 命令。
你可以在那里查找读/写锁(例如)
smbstatus | grep RDWR
添加 sed 或 awk magick 来获取文件名。