Sonata – перенести дані на інший комп’ютер

Для перенесення даних на інший комп’ютер необхідно виконати наступні дії: На початковому комп’ютері: Натиснути Меню – Резервна копія – Створити Вибрати профілі організацій для перенесення і натиснути Зберегти Вибрати де зберегти файл з резервною копією і натиснути Зберегти На цільовому комп’ютері: Перенести файл з резервною копією з вихідного комп’ютера, наприклад на флешці або по мережі Встановити Сонату (https://sonatazvit.com.ua/uk/download/) …

Continue reading ‘Sonata – перенести дані на інший комп’ютер’ »

grep

Не учитывать регистр во время поиска. Тогда комбинации ABC, abc и Abc с точки зрения программы будут одинаковы: grep -i “user” /etc/passwd ВЫВЕСТИ НЕСКОЛЬКО СТРОК Выведет строку с вхождением и 4 строчки после неё: grep -A4 “192.168.1.167” /var/log/maillog.log Выведет строку с вхождением и 4 строчки до неё: grep -B4 “192.168.1.167” /var/log/maillog.log Выведет строку с вхождением …

Continue reading ‘grep’ »

Roundcube plugin managesieve – PHP Warning: Use of undefined constant PLAIN

После обновления php с версии 5.6 на 7.2 в логах появилось предупреждение: PHP Warning: Use of undefined constant PLAIN – assumed ‘PLAIN’ (this will throw an Error in a future version of PHP) in /usr/local/www/roundcube/plugins/managesieve/config.inc.php on line 17 Нужно взять в одинарные кавычки параметр: $config[‘managesieve_auth_type’] = ‘PLAIN’;

M.E.Doc  – бекап бази даних за допомогою Winrar

В даній інструкції наведений приклад, як створювати резервні копії бази даних мережевої версії програми M.E.Doc, яка встановлена в каталог D:\Medoc\MedocSRV, резервні копії зберігатимуться в кореневий каталог диску D:\ у форматі  BackupYYYY-MM-DD.rar. Назва служби програми M.E.Doc в даному випадку ZvitGrp1, якщо на комп’ютері встановлювались декілька версій програми, назва служби може мати інший порядковий номер. Рекомендуємо налаштувати щоденне резервне копіювання, яке проводитиметься у …

Continue reading ‘M.E.Doc  – бекап бази даних за допомогою Winrar’ »

awk – заметки

Печать всех столбцов: $ awk ‘{print $0}’ FILE Вывести первый столбец: $ awk ‘{print $1}’ FILE Вывести второй столбец: $ awk ‘{print $2}’ FILE Вывести последний столбец: $ awk ‘{print $NF}’ FILE Печатать нескольких столбцов (первый и третий): $ awk ‘{print $1 $3}’ FILE В качестве разделителя полей в awk может выступать как отдельный символ, так и регулярное выражение. Он контролирует каким образом awk разбивает входящие строки на столбцы. По умолчанию, awk в качестве разделителя полей, использует пробелы и табуляции. Вы можете указать awk чем разделены поля с помощью опции -F в командной строке. Использовать , (запятую) в качестве разделителя …

Continue reading ‘awk – заметки’ »

Find – поиск и удаление файлов

Удаление файлов старше N дней find /dir/ -atime +N | xargs rm -f или find /dir/ -atime +N -delete или find /dir/ -name “*.jpg” -mtime +N -exec rm -f {} \; или find /dir/ \( -name “*.jpg” -o -name “*.png” \) \! -newerct ’30 days ago’ -delete Ключи: -name — искать по имени файла, при …

Continue reading ‘Find – поиск и удаление файлов’ »

Dovecot – Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied

После обновления Dovecot в логах postfix-a maillog начала проскакивать ошибка вида: Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied Читаем на сайте: https://wiki2.dovecot.org/Upgrading/2.3 service stats { unix_listener stats-writer { user = vmail #mode = 0666 # Use only if nothing else works. It’s a bit insecure, since it allows any user in the system to mess up with …

Continue reading ‘Dovecot – Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied’ »

Portmaster – обновление perl 5.24 to perl 5.28, php56 to php72

# portsnap fetch update Perl 1. Добавить в /etc/make.conf: DEFAULT_VERSIONS+= perl5=5.28 2. # portmaster -o lang/perl5.28 lang/perl5.24 выполнили, после чего удалить верхнюю строку из /etc/make.conf 3. обновить все что использует старую динамическую библиотеку perl # portmaster -f `pkg shlib -qR libperl.so.5.24` 4. проверить что убрали все лишнее из /etc/make.conf – указанную выше строку PhP Перед …

Continue reading ‘Portmaster – обновление perl 5.24 to perl 5.28, php56 to php72’ »

rsync – инкрементный бэкап

Скрипт следует положить в корень того диска или каталога, куда следует делать бэкапы. $ cat /home/backup.sh #!/bin/bash set -o nounset -o errexit cd $(dirname “$0”) date=$(date –iso-8601=seconds) test -L latest || ln -s “$date” latest rsync –delete-excluded –prune-empty-dirs –archive -F –link-dest=../latest “$@” “./$date” rm latest ln -s “$date” latest Запускать с указанием единственного аргумента: каталога …

Continue reading ‘rsync – инкрементный бэкап’ »