当前位置: 技术问答>linux和unix
Linux命令:tail -f 怎么暂停,怎么退出?
来源: 互联网 发布时间:2017-02-23
本文导语: linux中使用 tail -f 可以不断的刷新日志信息,例如 tail -f logs.log 但是,实时监控日志信息时,怎么让不断刷新的信息暂停一下,怎么退出到命令行呢? | tail命令本身不提供暂停功能。但...
linux中使用 tail -f 可以不断的刷新日志信息,例如
tail -f logs.log
但是,实时监控日志信息时,怎么让不断刷新的信息暂停一下,怎么退出到命令行呢?
tail -f logs.log
但是,实时监控日志信息时,怎么让不断刷新的信息暂停一下,怎么退出到命令行呢?
|
tail命令本身不提供暂停功能。但可以结合其他命令来达到类似的效果。
不清楚你需要暂停来做什么,是需要暂停输出来查看屏幕上的一些细节,还是需要转而去处理一些其他事物?
如果是想停下来看看屏幕上的东西,可以把tail -f的输出定向到less或者more这样的程序去。这样可以采用手工翻页的方式来查看tail -f的输出。
如果是想转而去处理其他事物,可以把tail程序放到后台去(Ctrl+z),等处理完其他事情,再用fg命令将tail命令转到前台来继续查看。
不清楚你需要暂停来做什么,是需要暂停输出来查看屏幕上的一些细节,还是需要转而去处理一些其他事物?
如果是想停下来看看屏幕上的东西,可以把tail -f的输出定向到less或者more这样的程序去。这样可以采用手工翻页的方式来查看tail -f的输出。
如果是想转而去处理其他事物,可以把tail程序放到后台去(Ctrl+z),等处理完其他事情,再用fg命令将tail命令转到前台来继续查看。
|
ctrl + c 退出
|
ctrl+c是最简单的方法
也可以 kill -9 pid
也可以 kill -9 pid