Docker. OpenVPN + Pi-hole

TODO: Запись еще не закончена На этом все. Дополнительные ссылки 1.

June 2, 2018 · 1 min · 11 words · Me

Полезные команды MySQL

Удалить binlog до определенной даты: PURGE BINARY LOGS BEFORE '2018-01-01 12:00:00'; Узнать количество строк в таблице: SELECT COUNT(1) FROM название_таблицы # SQL-запрос с условием: SELECT COUNT(1) FROM название_таблицы WHERE условие Сделать дамп БД: mysqldump -u USERNAME -p --single-transaction DB_NAME > DUMP_NAME.sql Залить дамп БД: mysql -u USERNAME -p DB_NAME < DUMP_NAME.sql Узнать права пользователя: show grants for 'USER'@'HOST'; Выполнить дамп и залить его на новый сервер, без промежуточного файла: mysqldump -u USER -p'PASSWORD' --single-transaction DB_NAME | mysql -u USER -h HOST -p'PASSWORD' DB_NAME На этом все....

May 28, 2018 · 1 min · 112 words · Me

Полезные команды AWS CLI

Кому принадлежит образ AMI? aws ec2 describe-images --profile PROFILE_NAME --filters Name=root-device-type,Values=ebs Name=architecture,Values=x86_64 --image-ids AMI_ID Посмотреть список корзин в AWS aws s3api list-buckets --profile=PROFILE_NAME --output text Посмотреть группы безопасности EC2 aws ec2 describe-security-groups --profile=PROFILE_NAME --region REGION_NAME --output text Получить список регионов AWS aws ec2 describe-regions --profile=PROFILE_NAME --output text На этом все. Дополнительные ссылки 7 Tips – Tuning Command Line History in Bash

May 23, 2018 · 1 min · 61 words · Me

Полезные однострочники - часть 2

Список сервисов, которые слушают сетевые интерфейсы (не сокеты): netstat -apn | grep LISTEN | grep -v unix Как просмотреть строки с 65 по 70 в файле? cat file.txt | sed -n 65,70p Выводим вместе с grep номер строки в файле: cat file.txt | grep -n "some text" Как посмотреть, когда был установлен пакет в Debian? grep "installed PKG_NAME" /var/log/dpkg.log zgrep "installed PKG_NAME" /var/log/dpkg.log.* Добавить пользователя в группу usermod -a -G GROUP USER Сгенерировать публичный ключ из приватного ключа chmod 400 key....

May 22, 2018 · 1 min · 202 words · Me

Полезные однострочники - часть 1

Кто занимает больше всего места в директории/на разделе? du -s /FOLDER_NAME/*|sort -nr|cut -f 2-|while read a;do du -hs $a;done Кто занимает больше всего места в оперативной памяти? ps axo rss,comm,pid \ | awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; } \ END { for (proc in proc_list) { printf("%d\t%s\n", \ proc_list[proc "," 1],proc); }}' | sort -n | tail -n 10 | sort -rn \ | awk '{$1/=1024;printf "%....

May 21, 2018 · 1 min · 175 words · Me