четверг, 11 октября 2018 г.

чистка очереди в postfix

Очистка очереди postfix от всякого мусора например от MAILER-DAEMON

Вариант 1. 

postqueue -p | awk 'BEGIN { RS = ""} { if ($7 ~ "MAILER-DAEMON") print $1}' | tr -d '*!' | postsuper -d -

Вариант 2.

mailq|grep MAILER-DAEMON|awk '{print $1}'|sed -e 's/\*$//'|xargs -J{} -n1 postsuper -d {} deferred

пятница, 25 ноября 2011 г.

iotop for FreeBSD

top -m io -o total

понедельник, 21 февраля 2011 г.

использование awk для убиения процессов

ps axf | grep " process_name or username " | awk '{print $1}' | xargs sudo kill

пятница, 14 января 2011 г.

Change file and directory permissions

File
find /path -type f -exec chmod 660 {} \;

Directory:
find /path -type d -exec chmod 770 {} \;

вторник, 11 января 2011 г.

dd usage

full hard disk copy

dd if=/dev/hdx of=/dev/hdy
dd if=/dev/hdx of=/path/to/image
dd if=/dev/hdx | gzip > /path/to/image.gz


Restore Backup of hard disk copy

dd if=/path/to/image of=/dev/hdx
gzip -dc /path/to/image.gz | dd of=/dev/hdx

MBR backup

dd if=/dev/hdx of=/path/to/image count=1 bs=512


MBR restore

dd if=/path/to/image of=/dev/hdx

четверг, 6 января 2011 г.

Смена пароля mysql для пользователя

SET PASSWORD FOR 'bob'@'%.loc.gov' = PASSWORD('newpass');

вторник, 21 декабря 2010 г.

GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';

GRANT USAGE ON *.* TO 'dummy'@'localhost';