Re: НА: Re: Восстановление конфигурации

Sergey Shepelev temotor at gmail.com
Sun Aug 23 15:19:22 MSD 2009


Может во FreeBSD другие флаги у grep, на линупсе -A и -B должны быть
заглавные, и можно без cat:

grep -A 1000 -B 1000 "listen 80;" /dev/sda1

я так находил удалённый конфиг.

2009/8/23 Nikolay V. Krasko <n.krasko at i-star.ru>:
> Так как конфиг текстовый файл, то можно попробовть следующий трюк
>
> сat /dev/sda1 | grep -a 50 "строчка из конфига"
>
> Что выведет 50 строчек после паттерна
>
> Операцию надо будет повторить с ключиком  -b,  чтобы вывести 50 строчек до паттерна
>
>
>
> ----- Исходное сообщение -----
> От: Kirill A.Korinskiy <catap+nginx at catap.ru>
> Отправлено: 23 августа 2009 г. 12:26
> Кому: nginx-ru at sysoev.ru
> Тема: Re: Восстановление конфигурации
>
> At Sun, 23 Aug 2009 10:34:52 +0400,
> Igor Sysoev <is at rambler-co.ru> wrote:
>
>> > По неосторожности удалил конфиг. Nginx не перегружал поэтому пока что все
>> > работает. Вопрос - можно ли получить текущую конфигурацию чтобы восстановить
>> > файл конфигурации?
>>
>> Нет.
>
> Короткий ответ, да. нет. Долгий -- можно попробовать.
>
> Посылаешь какому-нибудь воркеру 11 сигнал. И ловишь core файл. В нем,
> с большой вероятностью будет конфиг, в каком-то виде.
>
> --
> wbr, Kirill
>
>


More information about the nginx-ru mailing list