1

如何在远程机器上打开文件并在新数据写入文件末尾时监视其尾部?访问文件的协议没有特定的限制。需要任何快速和方便的解决方案。

4

2 回答 2

0

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

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

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

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

于 2013-09-30T10:17:41.843 回答
0

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

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

于 2013-09-30T12:26:49.590 回答