Heretiiik

Untitled

Nov 21st, 2015
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. V aktuálním adresáři je soubor apache.log se záznamem přístupů k webovému serveru.
  2. Na samostatný řádek vypište pouze počet výskytů nejčetnější IP adresy nebo adres platných požadavků na server.
  3. (Chybové zprávy v logu sice také mají IP adresu původce, ale řádka je v jiném formátu. Tyto řádky ignorujte.)
  4.  
  5. Příklady
  6. Log soubor obsahuje například těchto pět řádků:
  7.  
  8. Oct 1 00:02:30 edux ap2[rpx]: 147.32.123.135 - - [10/1/2011:00:02:30 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
  9. Oct 1 00:02:31 edux ap2[rpx]: 147.32.123.135 - - [10/1/2011:00:02:31 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
  10. Oct 1 00:02:43 edux ap2[rpx]: 86.49.86.108 - - [10/1/2011:00:02:43 +0] "GET /BI-UOS/tutor/06/start HTTP/1.1" 200 23817
  11. Oct 1 00:02:43 edux ap2[rpx]: 86.49.86.108 - - [10/1/2011:00:02:43 +0] "GET /BI-UOS/lib/exe/idx.php?id=p%3A%3A HTTP/1.1" 200 42
  12. Oct 1 00:02:46 edux ap2[rpx]: 77.236.192.69 - - [10/1/2011:00:02:46 +0] "GET /BI-UOS/tutor/03/vi.png?id=%3A3 HTTP/1.1" 200 1122
  13. Na standardní výstup vypisujeme tuto řádku:
  14. 2
  15.  
  16. Log soubor obsahuje například těchto jiných šest řádků:
  17.  
  18. Oct 12 00:02:30 edux ap2[rpx]: 147.32.123.135 - - [10/1/2011:00:02:30 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
  19. Oct 12 00:02:31 edux ap2[rpx]: 147.32.124.135 - - [10/1/2011:00:02:31 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
  20. Oct 12 00:02:43 edux ap2[rpx]: 86.49.86.109 - - [10/1/2011:00:02:43 +0] "GET /BI-UOS/tutor/06/start HTTP/1.1" 200 23817
  21. Oct 12 00:02:43 edux ap2[rpx]: 86.49.86.108 - - [10/1/2011:00:02:43 +0] "GET /BI-UOS/lib/exe/idx.php?id=p%3A%3A HTTP/1.1" 200 42
  22. Oct 12 00:02:46 edux ap2[rpx]: 77.236.192.69 - - [10/1/2011:00:02:46 +0] "GET /BI-UOS/tutor/03/vi.png?id=%3A3 HTTP/1.1" 200 1122
  23. Oct 12 00:02:51 edux ap2[rpx]: 147.31.124.135 - - [10/1/2011:00:02:51 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
  24. Na standardní výstup vypisujeme následující řádku:
  25. 1
  26.  
  27. Poznámky
  28. IP adresa je uspořádaná čtveřice čísel oddělených tečkami, v předchozích příkladech je to třeba:
  29. 147.32.123.135
  30. Chybová zpráva v logu vypadá například takto:
  31. Oct 22 09:08:16 edux ap2[rpx]: [Thu Oct 22 09:08:16 2009] [error] [client 147.32.123.135] File does not exist: /apache/data/muieblackcat
Advertisement
Add Comment
Please, Sign In to add comment