apache 错误日志的 Bash 片段以显示哪些 URL 导致 404?

Ama*_*rus 0 bash logging snippet apache-2.2

我有一个标准的 apache 错误日志文件。我想看看是什么 URL 导致了 404,因为我已经移动了这个网站,我想找到坏链接。任何人都可以推荐一个 bash 片段,它会使用 awk 或其他东西来解析这个日志来向我展示流行的 404s 吗?

我知道有针对此类事情的高级程序。我只是在寻找一些简单的东西。

wom*_*ble 6

这应该这样做:

grep ' 404 ' /var/log/apache2/access.log | cut -d ' ' -f 7 |sort |uniq -c |sort -n
Run Code Online (Sandbox Code Playgroud)