Категорії
Misc, staff, other

Уменьшение объёма бинарника

Если у вас мало места, то может пригодится утилита strip, которая вырезает из бинарного файла или библиотеки debug и symbols, а так же выборочные секции. В итоге объём файла может сократится в несколько раз.

Примечание!

Учтите, что по-умолчанию strip работает с текущим файлом и не создаёт бэкапов. Что бы не трогать исходный файл, запускайте strip с параметром -o output.file

Категорії
Misc, staff, other

Быстрое сканирование подсети

$ nmap -n -sP 10.0.0.0/24

Покажет какие хосты в UP’e

Категорії
DataBases Misc, staff, other

[mysql, postgresql] Паралельный дамп таблиц

mysql

Это можно сделать с помощью утилиты mk-parallel-dump из набора Maatkit

postgresql

Это можно сделать штатно, через утилиту pg_dump, начиная с версии 9.3

Категорії
Misc, staff, other Security

Mosh – mobile shell

Mosh — замена(или дополнение) SSH. Он быстрее и отзывчивее, особенно на линках с высокой задержкой, например, в мобильных сетях. Набираете символ, и моментально видите его на экране, так же, как и в локальном терминале. Почему? Потому, что в Mosh реализован так называемый local line editing, который не дожидается ответа от сервера, а сразу все отображает на экране. Работает даже в полноэкранных приложениях, вроде vim или emacs. И это далеко не единственный плюс!

Категорії
Misc, staff, other

Splunk: парсер nginx-логов и аналог google analytics

Splunk – это целая система, которая включает в себя и парсер логов и наблюдение за системой и много ещё. Мне же понадобился только парсинг логов. Подробную информацию можно найти на официальном сайте.

И так, схема следующая: имеем сервер + клиент для пересылки логов с удалённых хостов.

Скачиваем сервер отсюда, распаковываем (я ставил под Solaris, поэтому выбрал tar-архив) запускаем бинарник:

#/opt/splunk/bin/splunk start --accept-license

Категорії
Misc, staff, other

Xpra – аналог утилиты screen для графических программ

Xpra является аналогом консольных оконных менеджеров tmux и screen, нацеленным на работу с X11. В частности, xpra позволяет выполнить графическое приложение на удалённом хосте с трансляцией интерфейса на текущую машину, затем, не завершая выполнение программы, отсоединить её от текущего сеанса, через какое-то время подключиться к удалённому хосту с другого компьютера и продолжить работу с программой. Например, можно начать работу с программой на одной машине и продолжить на другой.

Категорії
Misc, staff, other Solaris

SRU: что такое и с чем едят

SRU – Security Repositare Updates, или другими словами репозиторий с обновлениями безопасности. Oracle регулярно (раз в месяц) выпускает такие updat’ы, которые доступны ТОЛЬКО через платную подписку. В них входят в основном bugfix’ы.

Версия SRU определяется 3-мя цифрами: X.Y.Z. Пример: SRU 4.5.0. Узнать текущий SRU можно так:

Категорії
FreeBSD Misc, staff, other

sendfile и проблемы

Включенный sendfile в разных ПО может вызывать проблемы. Поэтому, если у вас проблемы – отключите sendfile или обновитесь, возможно эту проблему уже исправилиа

– samba

Если возникают проблемы с передачей файлов, то всему может быть виной включённый sendfile в smb.conf. Он может вести как к утечке памяти (обсуждение здесь)

– apache

Если отдаваемые файлы находятся на не родных ФС (ZFS, NFS, SMBFS,…) то можем получать сообщения об ошибках и невозможности отдачи контента.

Категорії
Misc, staff, other

Wifi Analyzer

Wifi Analyzer – приложение для анализирования wifi сетей. В программе предусмотрены такие функции как: показывает графики по соотношению уровня сигнала, ранжирует каналы по рангу, показывает информацию о сети после подключения (DNS, IP, Gateway, ServerIP, Link Speed, Hidden SSID, Local Mac), показывает кол-во каналов для каждой сети, свойства Ad Hoc, шифрование.Программа полностью на русском языке.

Аналоги под Linux http://suse.me/soft/wifi-analyzer/linux/

Категорії
Misc, staff, other

PuTTY Command Sender (PuTTYCS)

PuTTY Command Sender – это очень полезная небольшая утилита, позволяющая вам ускорить выполнение рутинных повторяющихся задач на различных серверах. Используя PuTTYCS, вы можете послать Unix команду на несколько различных сессий PuTTy одним нажатием. Это можно использовать для бэкапа файлов, просмотра лог файлов, запуска или остановки процессов, копирования файлов и много другого.

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP