вторник, 13 августа 2013 г.

Thunderbird и битые вложения

Иногда Thunderbird  портит вложенные файлы, почему это происходит я так точно и не выяснил,  но проблема исчезает с отключением антивируса.
Но это не выход из положения, а вход для вирусов.
Долгие поиски по форумам и чтение инструкций дали мне способ обхода проблемы

 Заходим в редактор настроек ( Инструменты – Настройки – Дополнительно – Основные – Редактор настроек... (кнопка внизу справа)) и устанавливаем переменную mail.server.serverXX.fetch_by_chunks в false, где XX - нужный сервер

пятница, 7 июня 2013 г.

Консольные утилиты мониторинга для Linux


vmstat [-V] [-n] [delay [count]]

2. top - выводит список работающих в системе процессов и информации о них.
top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...]
Программа с частотой обновления раз в 2 с. показывает текущую активность процессов в виде таблицы. Стандартные колонки:
  • PID — идентификатор процесса
  • USERNAME — пользователь, от которого запущен процесс
  • THR — количество потоков, запущенных процессом
  • PRI — текущий приоритет процесса
  • NICE — приоритет, выставленный командой nice. От −20 (наивысший) до 19.
  • SIZE — размер процесса (данные, стек и т. д.) в килобайтах
  • RES — текущее использование оперативной памяти
  • STATE — текущее состояние («START», «RUN» (только в этом состоянии показывает текущую нагрузку программы на процессор), «SLEEP», «STOP», «ZOMB», «WAIT» или «LOCK»)
  • C — номер процессора, на котором идет выполнение (доступен только на SMP системах)
  • TIME — время использования процессора в секундах
  • CPU — процент доступного времени процессора, которое использовала запущенная программа
  • WCPU — усредненное значение CPU
  • COMMAND — название команды, под которой работает процесс.
Чтобы выйти из программы top, нужно нажать клавишу [q].
Полезные интерактивные команды, которые можно использовать в top:
  • [Пробел] Немедленно обновить содержимое экрана.
  • [h] Вывести справку о программе.
  • [k] Уничтожить процесс. Программа запрашивает у вас код процесса и сигнал, который будет ему послан.
  • [n] Изменить число отображаемых процессов. Вам предлагается ввести число.
  • [u] Сортировать по имени пользователя.
  • [M] Сортировать по объёму используемой памяти.
  • [P] Сортировать по загрузке процессора.
3. atop — интерактивный монитор производительности. Является аналогом top, но в отличие от него выводит только новые изменения об активных системных процессах. Позволяет контролировать загрузку ЦПУ, ОЗУ, HDD, LAN, а также распределение нагрузок по обрабатываемым процессам. Является удобным инструментом для администрирования системы.
atop [-flags] [interval [samples]]
atop -w  file  [-S] [-a] [interval [samples]]
atop -r [file] [-b hh:mm] [-e hh:mm] [-flags]

4. htop - продвинутый монитор процессов. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти.

 5. iotop — показывает активность записи на диск и чтения с диска, использование swap-раздела, и полную статистику обращения к диску всех процессов. Список процессов сортируется от более активных процессов к менее активным и обновляется раз в секунду.
Список команд управления утилитой очень короткий и состоит всего из двух команд:
  • r обратная сортировка, то есть от менее активных процессов к более активным;
  • q для выхода.
6. iftop - утилита предназначена для мониторинга загрузки канала в реальном времени. По умолчанию программа отображает конечные точки сетевых соединений (можно нажать клавишу p, тогда будут отображаться также номера портов), причем объем передаваемых данных отображается как в виде цифр, так и в виде графического представления: горизонтальной полоски.
Настройка отображаемой информации осуществляется путем нажатия на клавиши: для вывода списка доступных команд нажмите ?. iftop можно запускать с различными опциями, например, если нужно отслеживать только один интерфейс.
Информация отображается iftop в очень простом и понятном виде. Программа незаменима для контроля сети и определения ее пропускной способности. Возможно, вам также понадобится команда netstat -p для определения, какой именно процесс использует сеть в настоящее время.

7. powertop - находит программные компоненты, которые вынуждают Ваш ноутбук потреблять больше энергии, чем это необходимо, в то время как он находится в режиме ожидания.
PowerTOP собирает информацию из различных источников ядра и отображает результат работы системы в одном окне так, что Вы можете видеть, насколько хорошо Ваша система работает, и какие компоненты наиболее проблемные.

8. itop - Мониторинг интенсивности генерации прерываний.

9. kerneltop
Наверное, должен показывать что-то интересное про ядро. У меня дома ему не понравился System.map, а на сервере — отсутствие /proc/profile.

10. dnstop
Специализированный анализатор DNS-трафика на интерфейсе. Наверное, был бы очень полезен при починке DNS на контроллере домена, к сожалению, Active Directory на линуксе работает не очень хорошо.
Безусловно полезно для нахождения засранца, загоняющего бинд в неприличный LA.
Анализ количества DNS запрососв как средство борьбы с завирусованными клиентами
На DNS сервер запускаем dnstop
dnstop -4 -Q -i IP_АДРЕС ВАШЕГО_DNS eth0
На DNS сервер запускаем dnstop
Смотрим tcpdump-ом DNS запросы клиентов которые превышают 1% от общего количества и убеждаемся что они с «бешеной» скоростью перебирают MX записи. Звоним клиенту – предупреждаем о зараженной машине которая рассылает спам.

11. jnettop — так же, как и iftop утилита предназначена для мониторинга загрузки канала в реальном времени.

12. xrestop
Монитор потребления ресурсов X-сервера разными приложениями, которые к нему подключились. (Обнаружил, что хром жрёт ресурсов х-сервера много больше, чем опера. Но, Опера в свою очередь жрет гораздо больше системных ресурсов, чем слово «херня» нарисованное на заборе, что не означает, что будем использовать ту херню.)

13. slabtop Специализируется на структурах данных SLAB ядра, фактически, показывает использование памяти в более тонких категориях, чем «свободно/занято/кеш». View only, несколько режимов сортировки.

14. nethogs Отображает сетевой трафик от конкретных приложений.

15. ntop показывает текущее использование сети. Он отображает список хостов, которые в настоящее время используют сети и предоставляет информацию, касающуюся IP и не-IP-трафик, генерируемого каждым хостом.

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

17. iptraf мониторинг данных, пересылаемых через сетевой интерфейс, а также просмотр статистики пo соединениям.

18. ipstate мониторинг contrack из iptables, показывает активные трансляции с возможностью их прибить, близок к cisco sh ip nat tra.

19. vnstat —мониторинг сетевых интерфейсов

понедельник, 13 мая 2013 г.

Сбор данных о "железе" в Linux

Тестирование оборудования Linux удобней всего делать консольной утилитой inxi, она сразу  сразу покажет все характеристики железа и информацию об установленных драйверах .
Для её установки нужно выполнить консольную команду :
wget ftp://cathbard.com/binary/inxi*.deb
С её помощью в текущию директорию будет скачан самый свежий пакет , который можно установить с помощью dpkg.
А потом man inxi в помощь ;-)

четверг, 18 апреля 2013 г.


Клавиатурные комбинации позволющие сэкономить время при работе с Google Chrome.

Общие

- Поднять или опустить страницу. Пробел – опустить страницу, Shift+пробел – поднять страницу.
- Найти. Ctrl+F или Alt-N для следующей страницы.
- Новая вкладка. Ctrl+T.
- Перейти на панель поиска. Ctrl+K.
- Перейти в адресную строку. Ctrl+L.
- Увеличить размер текста. Ctrl+=.
- Уменьшить размер текстаCtrl+-
- Закрыть вкладку. Ctrl-W.
- Обновить страницу. F5.
- Восстановить закрытую страницу. Ctrl+Shift+T.

Gmail
- Написать новое письмо. C.
- Переслать письмо. F.
- Удалить письмо и открыть следующее. #+O (или Shift-3+O).
- Отправить написанное письмо. Tab-Enter.
- Поиск. /.
- Навигация. Перемещение вниз J и вверхK по списку контактов.
- Список сообщений. N и P передвигают курсор на следующее или предыдущее сообщение и списке сообщений.
- Сохранить черновик. Control-S.
- Перейти к списку сообщений. G+I.
- Перейти к помеченным письмам. G+S.
- Перейти к адресной книге. G+C.