tail -f使用PuTTY挂起

时间:2010-08-23 07:49:42

标签: ssh putty tail

我正在使用PuTTY命令行连接到服务器并尾随日志文件。在本地机器上,我创建了一个文件“tail-exec”,其中包含以下文本:

tail -f /var/log/test.log

我通过命令行启动putty:

putty -ssh -t -pw -m tail-exec user@server

这将打开带有日志尾的终端窗口。但问题是,在日志中添加了几百行后,此终端会挂起。

如果我手动打开putty,然后从bash提示符运行tail命令,那么它也不会挂起数千行。

我尝试在tail-exec文件中使用以下文本,但同样的问题正在发生:

bash -i tail -f /var/log/test.log

知道可能是什么问题吗?

1 个答案:

答案 0 :(得分:1)

尝试使用保存的会话,您可以在其中设置选项“ Keepalive ”。使用这样的会话:

putty -ssh -t -pw -m tail-exec -load 'session-name'