Копирование локального файла на удаленный сервер:
scp /var/www/123.zip user@123.456.789.012:/home/user/123.zip
Поиск командой find текста search_phrase в файлах .php:
find ./ -name "*.php" -exec grep -H -n 'search_phrase' '{}' \;
Формат поиска командой grep:
grep -r search_phrase * grep -rl "search_phrase" ./
Набор русских символов для конвертации в транслит:
А|a, Б|b, В|v, Г|g, Д|d, Е|e, Ё|e, Ж|zh, З|z, И|i, Й|j, К|k, Л|l, М|m, Н|n, О|o, П|p, Р|r, С|s, Т|t, У|u, Ф|f, Х|h, Ц|ts, Ч|ch, Ш|sh, Щ|sch, Ъ| , Ы|y, Ь| , Э|e, Ю|ju, Я|ja, а|a, б|b, в|v, г|g, д|d, е|e, ё|e, ж|zh, з|z, и|i, й|j, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|h, ц|ts, ч|ch, ш|sh, щ|sch, ъ| , ы|y, ь| , э|e, ю|ju, я|ja
exipick - показывает сообщения в очереди экзима
exipick -z - показывает замороженные сообщения
exipick -i - показывает ID сообщений
exim -Mrm ID - удаляет из очереди сообщение с айдишником ID
Простой дамп вы полняется командой mysqldump с синтаксисом:
mysqldump -u[имя_пользователя] -p[пароль] имя_бд > файл_дампа
Пример:
mysqldump -uuser -pqwerty dbase > mysql_dump.sql
Синтаксис:
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file
Если сайты работают, а ISPmanager недоступен из-за ошибки 502, вероятно по какой то причине отвалился внутренний сервер ihttpd
Для перезапуска выполнить команды:
killall ihttpd
/usr/local/ispmgr/sbin/ihttpd 123.456.789.012 1500
Также следует проверить прописан ли запуск ihttpd в автозагрузке. Об этом можно прочитать в конце статьи ispmanager запуск встроенного ihttpd
Чтобы получить записи DNS о домене, нужно выполнить команду dig
Например:
dig 0vps.ru
Уже сталкивался с таким вопросом, как работа ispmanager только при запущенном апаче (apache2 в Debian или httpd в Centos). Т.е. апач запущен — ispmanager работает, не запущен — соответственно и ispmanager нет. Это говорит что внутренний вебсервер (ihttpd) ispmanager не используется.
Так же блокируется возможность установки nginx'а фронтендом к apache из панели, т.к. ispmanager не позволяет сменить порт апача.
Запустим его и включим nginx!!!