我已经尝试过tail -f log / production.log和grep历史记录,但我需要特别赞扬如何获取这些日志。
答案 0 :(得分:4)
首先,您需要要查找的控制器操作名称。
这将打印来自特定控制器操作的所有日志。
只获取日志的最后一行: grep“OrdersController处理#create”log / production.log -B 1
然后从日期的最后一个日志输出中复制。
错误后获得50行 grep“已开始POST”/“订单”为68.107.123.159于2015-02-18“log / production.log -A 50
这将在grep输出后打印50行。