【发布时间】:2010-07-07 19:59:11
【问题描述】:
快速的问题,希望...我正在构建一个具有相当广泛的日志文件的应用程序。我希望能够随时监控我的应用程序的特定实例正在做什么。我可以多次打开和关闭日志文件,但这有点痛苦。理想情况下,当行被写入日志文件时,它们也会被写入控制台。所以我希望存在类似于“cat”的东西,它实际上会阻塞并等待输入文件中提供更多内容。有人有什么想法吗?
【问题讨论】:
标签: bash logging ubuntu daemon
快速的问题,希望...我正在构建一个具有相当广泛的日志文件的应用程序。我希望能够随时监控我的应用程序的特定实例正在做什么。我可以多次打开和关闭日志文件,但这有点痛苦。理想情况下,当行被写入日志文件时,它们也会被写入控制台。所以我希望存在类似于“cat”的东西,它实际上会阻塞并等待输入文件中提供更多内容。有人有什么想法吗?
【问题讨论】:
标签: bash logging ubuntu daemon
tail -f logfile
这将使其保持打开状态并“关注”新输出。
【讨论】:
tail -f yourlogfile
【讨论】:
tail -f logfile
【讨论】:
多样性的替代答案:如果您已经在查看日志文件较少,请按大写 F 使其执行与 tail -f 相同的操作:等待新内容被附加并显示。
【讨论】: