可以使用tail一样的命令持续输出日志吗
时间: 2024-01-29 18:03:06 浏览: 26
是的,你可以使用 `yarn logs -applicationId <application_id> -log_files <log_file>` 命令持续输出 Spark 应用程序的日志,类似于 `tail -f` 命令。该命令将持续输出指定的日志文件,直到你手动停止它。
例如,如果你要持续输出应用程序 ID 为 `application_1618403082429_0001` 的应用程序的标准输出日志,可以使用以下命令:
```
yarn logs -applicationId application_1618403082429_0001 -log_files stdout -follow
```
其中,`-log_files` 参数指定要输出的日志文件,`-follow` 参数表示持续输出日志文件。执行该命令后,YARN 集群会持续输出该应用程序的标准输出日志,直到你使用 `Ctrl + C` 终止命令。
需要注意的是,持续输出日志会占用一定的系统资源,如果日志量较大,可能会对系统性能产生影响。因此,你应该谨慎使用该命令,仅在必要时才使用。
相关问题
使用tail指令持续看log
您可以使用`tail -f`命令来持续查看日志文件。`tail -f`会将文件的末尾内容输出到终端,并且会持续监视文件的变化,一旦有新的日志内容添加到文件中,它就会立即显示出来。例如,如果要持续查看名为`logfile.log`的日志文件,可以使用以下命令:
```
tail -f logfile.log
```
这样,您就可以实时查看日志文件的更新了。按下`Ctrl + C`组合键可以停止持续查看日志。希望这对您有帮助!如果您还有其他问题,请随时提问。
tail命令一直查看
您好!对于使用`tail`命令进行持续查看,您可以使用`-f`参数。这样,`tail`命令会持续监视指定文件的新增内容,并将其输出到终端上。
例如,要持续查看文件`example.log`的新增内容,可以运行以下命令:
```
tail -f example.log
```
这将实时显示`example.log`文件的更新日志。您可以随时按下`Ctrl + C`来停止持续查看。
希望这能帮到您!如有更多问题,请随时提问。