Ubuntu Gnome-Terminal - включение beep enable system-beep, audible ping, bell, подавать гудок.

Первым делом необходимо установить утилиту beep:

sudo apt-get install beep

Затем нужно разрешить загрузку модуля pcspkr:

sudo sed -i'' -e 's/blacklist pcspkr/#blacklist pcspkr/' /etc/modprobe.d/blacklist.conf

Либо, если Beep поддерживает звуковая карта ноутбука, попробовать активировать эту функцию:

cat >>/etc/modprobe.d/alsa-base.conf<<-_EOF

#Enable Beep …
more ...

Linux Ubuntu создаем файл подкачки Swap

Обычно swap создают размером в 2 раза превышающим размер доступной оперативной памяти.

Шаг первый: Создадим файл с помощью команды низкоуровневого копирования dd Файл забьём нулями из /dev/zero и разметим на 256 блоков по 1Мб каждый:

sudo dd if=/dev/zero of=/swap256.swap bs=1M count=256

Шаг второй …

more ...

Борьба с DDoS SYN-Flood штатными средствами и nginx в Linux

Однажды мой знакомый написал мне, что его сайт перестал открываться сказал, что на сайт обрушилась DDoS атака. Полез я разбираться, в чем дело и в итоге суть проблемы была найдена - куча ip адресов с различными User Agent'ами приходили на сайт и делали очень много различных запросов...

В общем нужно …

more ...

Аналоги на sed для dos2unix и unix2dos

Команда dos2unix служит для преобразования форматов текстовых файлов MSDOS к UNIX формату, а команда unix2dos служит для преобразования форматов текстовых файлов UNIX к формату MSDOS* и windows*.

Известно, что форматы текстовых файлов в DOS и в UNIX немного отличаются:

  • В DOS все строки заканчиваются парой символов CR и LF (возврат …
more ...

FreeBSD, Linux узнать внешний ip адрес с консоли.

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

Так как во FreeBSD в стандартной комплектации нет wget, но зато есть fetch, команда будет такой:

fetch -qo - http://checkip.dyndns.org/ | grep -Eo '\<[[:digit …
more ...