Быстрая справка


Переопределение переменной, которая используется в определении переменной PATH: Учитывая, что в /etc/profile.d может быть множество определений различный переменных, которые часто добавляют пути в переменную PATH, нельзя просто переопределить PATH заново, можно что-то потерять важное. Допустим у нас была определена переменная CUSTOM_HOME=/home/custom_home_v1.1 и она использовалась при определении переменной PATH. Если нужно […]

Полезные примеры для BASH





Убедитесь что гостевая система увидела расширение диска: # fdisk -l Проверенная последовательность действий: удалить раздел создать заново со значениями по умолчанию записать и изменения перегрузить расширить файловую систему Например (диск /dev/vda, расширяемая партиция — /dev/vda2): fdisk /dev/vda d 2 n p <трижды согласиться с умолчанием> w перезагружаем сервер resize2fs /dev/vda2

Расширение раздела в виртуалке без LVM




Так случилось, что памяти мало, лишних финансовых ресурсов нет, а сайтов крутится много на VPS/VDS с минимальной конфигурацией. При таких условиях может частенько падать база данных (например mariadb). Быстрое решение: добавить swap файл. По условию задачи VPS у нас с быстрым SSD диском, поэтому решение вполне жизнеспособно. Нехитрые действия включат swap […]

Добавляем swap в VPS/VDS на SSD



1
Описание поможет разобраться в содержании полей cdr таблицы и написать свой вариант отчетности по звонкам в системе, если не устраивает бесплатный модуль CDR Reports в штатной установке FreePBX.

Asterisk + FreePBX. Описание полей в таблице cdr


Железка достаточно старая и скорей всего досталась вам по наследству. Консольный кабель (а он не совсем стандартный) в таком случае как правило утерен. Как восстановить доступ к HP procurve switch 2650 J4899A?

Восстановление доступа к HP procurve switch 2650 J4899A






Использование сокращений Конструкцию, используемую для вывода строк соответствующих заданной маске: awk '{if ($0 ~ /pattern/) print $0}' можно сократить до awk '/pattern/' Условие в awk может быть задано вне скобок, т.е. получаем: awk '$0 ~ /pattern/ {print $0}' По умолчанию, действия производятся со всей строкой, $0 можно не указывать: awk […]

Советы по awk














При создании виртуальной машины с доступом по ssh в Microsoft Azure можно загрузить публичный ключ (пользователя той системы откуда будет осуществляться вход в виртуальную машину). Но Azure требует предоставить ключ в формате CER  или PEM, в то время как ssh-keygen по умолчанию создает ключ в своем формате.

SSH ключ для Azure