Pobrać plik apache-samples.rar z: http://www.monitorware.com/en/logsamples/apache.php następnie rozpakować go (narzędziami graficznymi), aż do uzyskania pliku access_log
Plik access_log zawiera informacje o dostępie do stron internetowych serwowanych przez serwer Apache. Każda linia w pliku oznacza jeden dostęp, lnie mają następującą postać:
<IP z którego było żądanie> - - [<data godzina> <strefa czasowa>] "<żądanie http (zawiera nazwę pliku)>" <kod odpowiedzi serwera> <liczba przesłanych bajtów>
Należy wybrać z pliku linie spełniające następujące kryteria (i tylko te linie).
Zapytania mają korzystać z grep -E (i być może innymi opcjami) i mają działać z przykładowym plikiem.
Należy założyć, że w żądaniu http mogą wystąpić różne ciągi znaków, na przykład ciąg przypominający datę, czy godzinę (należy odróżnić prawdziwą datę i godzinę od takiego przypadku).
Łatwe zadania:
Trudniejsze zadania (wymagają łączenia grepa z innymi komendami):