Linux:如何在打开的日志文件中使用 tail 选项?

Linux:如何在打开的日志文件中使用 tail 选项?

我正在使用 Putty 连接到 Linux 服务器。

我使用 $ tail -f error_log 在 Linux 服务器中打开了一个日志文件

已显示日志文件。

请告诉我如何在打开的日志文件上执行 ps –ef|grep java

谢谢 。

答案1

您的问题很难理解,但我想我知道您在问什么。

这样做:

tail -f logfile | grep java

java将在文件更新时显示文件中的文本行。

答案2

如果您只是想要定期更新的 Java 进程列表,您可以使用watch

watch 'ps -ef | grep [j]ava'

答案3

如果您不想定期更新您正在寻找的流程列表,您可以这样做:

vim error_log

在读取文件时,只需简单搜索您要查找的内容。

/java

然后按“n”获取下一个结果。

检查此链接:http://vim.wikia.com/wiki/Search_and_replace为了vim搜索和替换备忘单

相关内容