З.П.И. » Posts for tag 'bash'

LinuxСинхронизация DNS-зон c сервера с Plesk-панелью

Задача может возникнуть когда на сервере с Plesk-панелью имеется всего один IP-адрес. В данном случае, что-бы не заводить slave-зоны на другом сервере каждый раз вручную, можно в крон поставить скрипт, который и будет производить синхронизацию зон. Причем, не только добавлять новые зоны, но и удалять старые, а также не только основные домены,но и алиасы к ним.

Для начала нам понадобиться создать юзера в mysql на сервере с Plesk-панелью, и дать ему права на чтение из нужных таблиц.
Read more »

Linux, Операционные системыКак убрать комментарии из файла

Иногда бывает нудно просматривать конфигурационный файл из-за кучи коментариев, в таком случае, чтоб наглядно видеть конфиг можно сделать просто вот так:

sed '/^#/d; /^$/d' real.conf >new.conf

здесь имеется ввиду что в новом файле new.conf будут все не пустые и незакомментированные строки из файла real.conf

Linux, Операционные системыОчень полезные команды Linux одним постом

Наиболее полезные команды Linux. Все не упомнить… значит надо записать :)

Read more »

Linux, Операционные системыМанипуляции с текстом в коммандной строке

Для напоминания некоторых комманд по манипуляции с текстом:

cat file_originale | [operation: sed, grep, awk, grep и т.п.] > result.txt
общий синтаксис выполнения действий по обработке содержимого файла и вывода результата в новый

Read more »

Linux, Операционные системыПолучение IP-адреса одной строкой из ifconfig

Иногда надо бывает в скриптах получить IP-адрес интерфейса. Так вот, это делается просто, одной строкой
ifconfig eth0 | awk /eth0/'{next}//{split($0,a,":");split(a[2],a," ");print a[1];exit}'

© 2008 З.П.И. благодарен WordPress за движок.