日期:2014-05-16  浏览次数:21717 次

Linux命令:tail -f 怎么暂停,怎么退出?
linux中使用 tail -f 可以不断的刷新日志信息,例如 
tail -f logs.log

但是,实时监控日志信息时,怎么让不断刷新的信息暂停一下,怎么退出到命令行呢?

------解决方案--------------------
ctrl + c 退出
------解决方案--------------------
ctrl+c是最简单的方法

也可以 kill -9 pid
------解决方案--------------------
tail命令本身不提供暂停功能。但可以结合其他命令来达到类似的效果。
不清楚你需要暂停来做什么,是需要暂停输出来查看屏幕上的一些细节,还是需要转而去处理一些其他事物?

如果是想停下来看看屏幕上的东西,可以把tail -f的输出定向到less或者more这样的程序去。这样可以采用手工翻页的方式来查看tail -f的输出。

如果是想转而去处理其他事物,可以把tail程序放到后台去(Ctrl+z),等处理完其他事情,再用fg命令将tail命令转到前台来继续查看。