Як почистити логи

Як почистити логи

Сьогодні до складу операційних систем входять спеціальні служби, використовуючи які, прикладні й системні програми можуть зберігати дані про свою роботу в спеціальні журнали. Такі журнали називаються логами. З метою безпеки або з міркувань економії місця на диску іноді потрібно почистити логи.

Вам знадобиться

- Права адміністратора або root на локальній машині.

Інструкція

  1. Виберіть розділ логів Windows, який необхідно почистити. Клацніть по іконці «Мій комп’ютер» на робочому столі і виберіть пункт «Управління …» контекстного меню. Або активуйте ярлик «Керування комп’ютером», що знаходиться в папці «Адміністрування» (до неї можна перейти з вікна «Панель управління», що відкривається за допомогою відповідного пункту розділу «Налаштування» меню «Пуск»). Запуститься консоль MMC.

    У дереві «Керування комп’ютером (локальним)» послідовно розгорніть елементи «Службові програми» і «Перегляд подій». Виділяйте вкладені пункти та переглядайте логи. Визначте, які розділи необхідно очистити.
  2. Почистіть логи Windows. Виділіть один з елементів категорії «Перегляд подій», вибраних на першому кроці. Для цього клікніть по ньому лівою кнопкою миші. Розгорніть розділ «Дія» головного меню програми або відкрийте контекстне меню елемента, якшо по ньому правою кнопкою. Виберіть пункт «Стерти всі події». Буде виданий запит на попереднє збереження даних, що видаляються. Якщо це необхідно, натисніть «Так» і збережіть події в зовнішній файл журналу. Далі логи будуть очищені.
  3. В операційних системах Linux або FreeBSD знайдіть файли логів, що обслуговуються сервісом syslogd, які потрібно видалити. Відкрийте файл / etc / syslog.conf. Перегляньте його. Отримайте шляху до файлів логів потрібних підсистем або додатків.
  4. Зупиніть сервіс syslogd. Почніть сеанс користувача root. Для цього перейдіть в текстову консоль або запустіть емулятор терміналу. Увійдіть із обліковими даними root або почніть сеанс командою su. Виконайте в консолі команду: service syslogd stop

    Дочекайтеся зупинки сервісу.
  5. Почистіть логи. За допомогою команди перенаправлення повторно вміст файлів логів, знайдених на третьому кроці, даними нульової довжини. Наприклад, щоб очистити файл / var / log / syslog / messages, виконайте команду:> / var / log / syslog / messages

    Запустіть сервіс syslogd командою: service syslogd start

    Дочекайтеся закінчення процесу запуску служби.