Silver Ghost

Silver Ghost

Домашний сервер и его обитатели

Домашний сервер и его обитатели

Вероятно пора рассказать о своем домашнем сервачке, а то часто спрашивают как и что. Краткая версия этой заметки была в твиттере, тут же дам немного больше инфы и ссылок на то, как все устроено. Железо * Процессор - Intel(R) Pentium(R) CPU G3260 @ 3.30GHz * Материнская плата - AsRock H81M-VG4
Silver Ghost
Расширяем раздел в EC2

Расширяем раздел в EC2

Иногда, так случается, что надо расширить диск для какого-то EC2 инстанса. Это можно сделать не останавливая сам инстанс, чтоб не прерывать работу сервиса. Для этого заходим в веб-консоль AWS, находим нужный volume и увеличиваем его размер. Потом нужно увеличить раздел и саму файловую систему на этом разделе. Заходим по ssh
Silver Ghost
Сброс пароля пользователя root в MySQL

Сброс пароля пользователя root в MySQL

Сбросить пароль для пользователя root в MySQL не просто, а очень просто. Для этого надо остановить базу: $ sudo service mysql stop Теперь запустим базу без проверки привилегий: $ sudo mysqld_safe --skip-grant-tables & Теперь можно зайти в базу и поправить пароль: $ mysql -u root После этого будет доступна консоль MySQL. Выполняем
Silver Ghost
Разбираемся в работе fork бомбы

Разбираемся в работе fork бомбы

Можете ли вы объяснить как работает fork бомба на bash? :(){ :|:& };: Fork бомба - один из видов DoS атак (атака на отказ в обслуживании). :(){ :|:& };: - ни что иное, как простая bash-функция. Она запускается рекурсивно. Ее часто используют системные администраторы для проверки настройки лимита количества процессов для пользователя. Лимиты могут
Silver Ghost
Docker tips: COPY и ADD

Docker tips: COPY и ADD

Иногда, просматривая разные Dockerfile, вы можете видеть инструкции COPY или ADD. Они очень похожи, но в 99% случаев вы должны использовать COPY вместо ADD. И вот почему. COPY и ADD - это инструкции Dockerfile, которые выполняют похожие действия. Они предоставляют возможность скопировать файлы из указанного места внутрь Docker образа. COPY
Silver Ghost

Использование команды grep в Linux - примеры

grep — утилита командной строки, которая находит на вводе строки, отвечающие заданному регулярному выражению, и выводит их, если вывод не отменён специальным ключом. Синтаксис Синтаксис может быть следующим: grep 'word' filename grep 'word' file1 file2 file3 grep 'string1 string2' filename cat otherfile | grep 'something&
Silver Ghost
25 примеров использования утилиты find

25 примеров использования утилиты find

Краткое описание find Утилита find позволяет искать по: * имени * символическим ссылкам * дате * размеру * типу: файл, каталог, символическая ссылка, соккет и т.п. * имени пользователя и группы * правам доступа * любой комбинации вышеперечисленного и многому другому Если файл был найден, то мы можем сделать следующее: * просмотреть или отредактировать * сохранить * удалить или переименовать