удалить миллионы файлов из одной папки
Как распаковать tar.gz архив в Linux?
Борьба с ботами на начальном уровне
Борьба с ботами на начальном уровне или как понять кто задалбывает сервер. Выполняем команду:
awk {'print $1'}; /var/log/nginx/access.log| sort | uniq -c|sort -n
И видим количество соединений от хостов
ну а затем дропаем наиболее навязчивых:
iptables -I INPUT -s ип_нарушителя_спокойствия -j DROP
ps Убедитесь, что это не поисковики
Sub-process /usr/bin/dpkg returned an error code (1)
Sub-process /usr/bin/dpkg returned an error code (1)
– ошибка возникающая когда ОС думает, что приложение установлено, а его на самом деле нету или оно установлено не полностью.
Соответственно выполнить над ним какие-то действия (удалить/переустановить/установить) не возможно.
Для того чтобы это побороть нужно перейти в каталог пакетов: cd /var/lib/dpkg/info
Удалить все пакеты этого приложения, допустим nginx: rm -v nginx*
<code>после чего выполнить: apt-get -f install
Готово :)
Перемонтировать раздел для записи
Быстро проверить и исправить таблицы для всех баз
Быстро проверить и иправить таблицы для всех баз из консоли – можно выполнив команду
mysqlcheck -uroot -p -A --auto-repair
У Вас будет запрос на ввод рутового пароля, после его ввода – операция будет выполнена.
Ключи:
-u — ввод логина ( в примере -uroot =логин root)
-p — ввод пароля ( если не указывать пароль за буквой, попросит его ввод)
-А – проверка всех баз
GRUB VGA Modes /Видио режимы GRUB
Colour depth | 640×480 | 800×600 | 1024×768 | 1280×1024 | 1400×1050 | 1600×1200 |
8 (256) | 769 | 771 | 773 | 775 | ||
15 (32K) | 784 | 787 | 790 | 793 | ||
16 (65K) | 785 | 788 | 791 | 794 | 834 | 884 |
24 (16M) | 786 | 789 | 792 | 795 |
Добавляем при редактировании параметров загрузки vga=xxx в /boot/grub/menu.lst.
Это будет выглядеть приблизительно так:kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda7 ro vga=791