我正在使用 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搜索和替换备忘单