Это можно сделать на распределенной системе, но это маловероятно, поскольку это сделает ее более дорогой и сложной в управлении. Даже в распределенной системе у вас никогда не будет достаточного количества серверов, чтобы точно знать о конкретных перебоях в сети. Более того, общая нагрузка и пропускная способность всегда будут зависеть от количества серверов, что очень неэффективно.
Скорее всего, это очень простой скрипт, который пытается открыть запрашиваемый вами сайт с их сервера, и если он получает в ответ какую-либо ошибку, то сообщает, что сайт не работает. Простая версия такого скрипта может быть сделана за 15 минут или меньше опытным программистом.
Я хочу сделать что-то вроде этого, что ssh user@remote-domain.com./remote_script.sh Содержание remote_script.sh #!/bin/bash hg вытягивает Этот пример, намного более просто, чем, что я на самом деле делаю. Я знаю меня...
Пользователь может выполнить исполняемый файл с помощью: sudoing, который позволяет пользователю запускать исполняемый файл как владелец или путем установки бита выполнения, chmod u+x (или должен быть chmod a+x ?). Так что же на самом деле...
. Я создаю сценарий с использованием BASH, который извлекает временную метку из файла (~ / logs / Server_Info.log). В частности, я хочу вытащить цифру часа из метки времени и записать ее в переменную. Это ...
Я интересуюсь использованием отдельного пространства имен для выполнения клиента VPN, так, чтобы каждый процесс, я сталкиваюсь с тем пространством имен, получил доступ к Интернету через VPN. Та часть мне удалось выполнить...
Я пытаюсь разделить строку, из которой я не имею никакого контроля над форматом. Если параметр 7 и 8 будет отсутствовать, который возможен, то они будут заменены пространством, таким образом, я закончил бы с, field1 field2 field3...
Я написал сценарий bash, чтобы читать каждую строку файла, в котором есть команды, и выполнять их одну за другой и останавливается при сбое команды. пока читаем -r строку
делать
$ line || выход 1
сделано root / ansi-pb / sample ....
У меня есть процесс, которые слушают 2 порта: 45136/tcp и 37208/udp (на самом деле я принимаю это, являются тем же процессом). Но netstat не возвращает pid: netstat-antlp | grep 45136 tcp 0 0 0.0....