Jak pod Linuxem sprawdzić czy konkretna strona internetowa działa

Sprawdzenie czy strona internetowa działa to na ogół kwestia otwarcia jej w przeglądarce, ale w przypadku chęci automatyzacji jest to średnie wyście. Polecenie powinno działać pod konsolą i zwracać kod statusu HTTP co umożliwi lepszą obsługę poszczególnych ich kategorii.

Chesz przetestować działanie poniższych instrukcji, a nie masz dostępu do serwera Linuxowego? Po rejestacji na DigitalOcean otrzymasz 100 dolarów do wykorzystania w ciągu 60 dni, a z przyjaznym interfejsem uruchomisz ulubioną dystrybucję w ciągu paru minut.

Można skorzystać z komendy curl -sL -w "%{http_code}\n" "https://adres_strony_www/" -o /dev/null po uprzednim wstawieniu adresu monitorowanej strony www.

Oto znaczenie poszczególnych fragmentów i parametrów polecenia:

  • -s ‐ usunięcie dodatkowych komunikatów wypisywanych przez curl,
  • -L ‐ podążanie za przekierowaniami,
  • -w "%{http_code}\n" ‐ wypisywanie jedynie statusu HTTP,
  • -o /dev/null ‐ ukrycie wyświetlania kodu źródłowego.