如何在远程机器上打开文件并在新数据写入文件末尾时监视其尾部?访问文件的协议没有特定的限制。需要任何快速和方便的解决方案。
问问题
1475 次
2 回答
0
一种选择是使用sshfs将远程目录挂载到本地目录,它是基于 SSH 文件传输协议的文件系统客户端:
sshfs username@192.168.10.10:/root/Documents/ localDoc/
然后像处理远程文件一样访问本地目录中的所有文件。
对于性能问题,您可以考虑使用不同的选项,例如cache=no
和large_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 回答