Sí tu puedes.
Algunos hosts no le permiten hacer ping / ssh en blanco en ellos. Por lo tanto, podría estar en apuros en tales casos. Haga una solicitud HTTP indirecta utilizando algún servicio “¿Está ese sitio web activo?”.
Esto es lo que uso con frecuencia: http://www.isup.me/. Puedes dar una simple búsqueda en Google y encontrar otras similares a estas.
- ¿Alguien recomienda diseñadores y desarrolladores web de comercio electrónico asequibles en el área de Nueva York?
- ¿Existe un buen instituto de capacitación para estudiantes de CS en Pune para cursos como Android, PHP, desarrollo web, etc.?
- ¿Cuál es la mejor especificación técnica para un sitio web de directorio de membresía?
- ¿Debería replicar otros sitios web en profundidad ya que puedo practicar el desarrollo web y poder conseguir un trabajo como desarrollador en los próximos meses?
- ¿Cuál es el archivo descargable más grande actualmente presente en la web?
Aquí hay un script simple que escribí en mi cuadro de ubuntu. Asegúrese de tener curl y libcurl instalados. Puede instalarlos muy fácilmente en Ubuntu con este comando:
sudo apt-get install curl
Aquí está el script real que dice si un sitio en particular está activo / inactivo. Quería mojarme los dedos con scripting de shell después de mucho tiempo.
# Simple script to figure out whether a site is up or not
TOOL_SITE = “http://www.isup.me/”
si [$ # -ne 1]
luego
echo “Argumentos incorrectos especificados”
salida 1
fi
# Compruebe si está instalado el rizo, si no sale
dpkg -s curl | grep “instalar ok instalado” 1> / dev / null
si [$? -ne 0]
luego
echo “curl no está instalado. Instalar a través de ‘sudo apt-get install curl'”
salida 1
fi
# Hacer una solicitud HTTP a nuestro sitio de herramientas
# grep para “Eres solo tú … está arriba”
curl “$ TOOL_SITE $ 1” 2> / dev / null | grep “solo tú. * está arriba” 1> / dev / null
si [$? -eq 0]
luego
echo “$ 1 está arriba”
más
echo “$ 1 está abajo”
fi
Desea invocar este script de esta manera: