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

时间:2013-09-30 06:55:13

标签: c++ linux file remote-access

如何在远程计算机上打开文件并监视其尾部,因为新数据写入其末尾?对可以访问文件的协议没有特定限制。任何快速便捷的解决方案都是可取的。

2 个答案:

答案 0 :(得分:0)

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

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

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

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

答案 1 :(得分:0)

您可以使用密码少的身份验证对机器执行ssh,并使用ssh本身命令。例如: - ssh testuser@test.com'tail -f filename'或者你可以使用sshpass -p'mySSHPasswordHere'sps username@server.nixcraft.net.in“tail -f filename”

谢谢&问候,
Alok Thaker