sudo cp -a /opt/alertixnta/config/ethercap.json \
/opt/alertixnta/config/ethercap.json.before-change
sudoedit /opt/alertixnta/config/ethercap.json
python3 -m json.tool /opt/alertixnta/config/ethercap.json \
> /dev/null
sudo systemctl reload sensor-ethercap.service
sudo tail -n 80 /opt/alertixnta/log/ethcap.logБезопасное внесение изменений
Рабочие JSON-файлы редактируют в UTF-8. Строки заключаются в двойные кавычки; true и false записываются без кавычек. Комментарии и завершающая запятая после последнего элемента не относятся к стандартному JSON. Поле comment предусмотрено только в тех объектах, где оно описано.
Определите файл, секцию и службу, которая читает параметр. Проверьте способ применения изменения.
Сохраните копию вне рабочего файла. Для связанного изменения нескольких конфигураций сохраните их вместе.
Внесите минимальное изменение и проверьте синтаксис. Не заменяйте весь файл коротким фрагментом из примера.
Выполните reload или restart. Проверьте журнал службы на ошибки чтения и активации.
Подайте контрольные данные. Сверьте результат на каждом затронутом участке и зафиксируйте итог.
Важно. Успешная проверка json.tool подтверждает синтаксис, но не наличие скрипта, правильность имени профиля, доступность адреса или допустимость сочетания параметров. Работоспособность подтверждают журнал службы и контрольная обработка.
Эта страница была полезна?
Спасибо за отзыв!
Спасибо, мы учтём это для улучшения документации.