如何监视远程计算机上的文件更改

How to monitor file changes on a remote machine?

本文关键字:计算机 文件 何监视 监视      更新时间:2023-10-16

如何在远程计算机上打开文件并在新数据写入文件末尾时监视其尾部?对可以访问文件的协议没有特定的约束。需要任何快速便捷的解决方案。

一种选择是使用 sshfs 将远程目录挂载到本地目录,sshfs 是基于 SSH 文件传输协议的文件系统客户端:

sshfs username@192.168.10.10:/root/Documents/ localDoc/

然后访问本地目录中的所有文件,就像处理远程文件一样。

对于性能问题,您可以考虑使用不同的选项,例如 cache=nolarge_read

您可以使用无密码身份验证对计算机执行 ssh,并使用 ssh 本身给出命令。例如:- ssh testuser@test.com 'tail -f 文件名' 或者你可以使用 sshpass -p 'mySSHPasswordHere' ssh username@server.nixcraft.net.in "tail -f 文件名">

谢谢和问候,
阿洛克·塞克