Вопросы с тегом «debugging»

Поиск проблем в программе и попытка их решения.

88
Как заставить bash-скрипты распечатывать каждую команду перед ее выполнением?

Например, у меня есть простой файл Bash #!/bin/bash cd ~/hello ls Как сделать так, чтобы он отображал каждую команду перед ее выполнением? Как раз противоположный эффект «@echo off» в пакетном сценарии...

50
Как настроить поддельный SMTP-сервер для перехвата всех писем?

Я ищу SMTP-сервис, который по сути подчиняется RFC, за исключением того, что вместо отправки почты он просто записывает в файл [date] sent mail to <address> Или что угодно. Я могу сделать это вместе с минимальным набором функций, которые мне нужны в python, примерно через полчаса, я считаю,...

47
Отладчик для Iptables

Я ищу простой способ следовать пакету через правила iptables. Это не так много о регистрации, потому что я не хочу регистрировать весь трафик (и я хочу иметь цели LOG только для очень немногих правил). Что-то вроде Wireshark для Iptables. Или, может быть, что-то похожее на отладчик для языка...

16
ext4 листинг файлов очень медленный в одном конкретном каталоге, который раньше содержал много файлов

Фон У меня была небольшая ошибка в logrotate ... Logrotate вращал заархивированные журналы по ошибке, вызывая квадратичный рост файлов в моем /var/log/. И к тому времени, когда я понял, что что-то пошло не так, /var/log/уже содержалось несколько миллионов файлов ... Мне удалось (после некоторой...

13
Эквивалент SysInternals FileMon для Linux?

Я пытаюсь отладить приложение в Ubuntu - мне нужно прослушивать попытки открытия файлов (даже для файлов, которые не существуют). Process Monitor (ранее известный как FileMon ) доступен в Windows - что находится в служебном поясе Ubuntu? Благодарность!...

12
Отправлять вывод bash -x в лог-файл без прерывания стандартного вывода

Есть ли способ отправить информацию, отображаемую, запустив bash-скрипт с параметром -x, в файл, не изменяя при этом стандартный вывод, увиденный пользователем, выполняющим скрипт? Это функция отладки, которую я хотел бы реализовать в используемом нами скрипте bash, который часто меняется. Очень...

10
Что вы в первую очередь проверяете, когда нетронутый сервер Unix начинает сходить с ума?

Таким образом, у вас есть этот аккуратно настроенный Unix-сервер, он очень быстрый и отлично работает, и все прекрасно в течение нескольких месяцев, и внезапно появляются всевозможные странные ошибки для различных сервисов, и ни один из них не имеет большого смысла сам по себе намного меньше...

10
Как я могу узнать, где файл физически находится на диске (номера блоков)?

Это неясный вопрос, я знаю. Я пытаюсь провести тестирование производительности некоторых дисков на компьютере с Linux. Я получаю некоторые противоречивые результаты, выполняя тот же тест на том же диске. Я знаю, что диски имеют разную производительность в зависимости от того, к какой части диска...

9
Выполнение анализа первопричин

Я хочу узнать больше о том, как выполнить анализ первопричин. Более того, наш отдел советует пользователю попытаться перезагрузить компьютер (система Windows XP), что на самом деле «исправляет» множество проблем. Когда я спешу (а иногда мне платят почасово, это может помочь), я могу попытаться...

9
Как отследить Apache 301, перемещенный навсегда?

У меня есть один виртуальный хост на моей машине, к которому я обращаюсь локально. Я использую Apache2 под Windows 7. При доступе к этому хосту я вижу в Fiddler, что сервер перенаправляет браузер на другой удаленный сайт с ответом 301 Moved Permanently Но я абсолютно не могу найти, где это...

9
Трассировка сбойного запроса XML не отображается в Internet Explorer (IIS 7.5)

Я установил функцию трассировки и включил отслеживание невыполненных запросов для веб-сайта для отладки классического веб-сайта ASP. Журналы XML создаются при возникновении ошибок, однако, когда я открываю их в IE, вместо того, чтобы получить красивый синий интерфейс, я получаю огромное количество...

8
Онлайн инструмент для тестирования mod_rewrite

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. mod_rewrite заявления может быть трудно писать и отлаживать, поэтому мне нужен легкий онлайн инструмент , который...