Команды для сервера с BitrixVM


Я не сисадмин, это шпаргалка для меня. Я плохо разбираюсь в командах

перезагузить сервер
systemctl restart httpd
посмотреть текущие процессы
top

убить процесс
kill -сигнал pid_процесса
pid процесса видно в топ
сигнал (можно не указывать, по умолчанию SIGTERM):
  • SIGINT - самый безобидный сигнал завершения, означает Interrupt. Он отправляется процессу, запущенному из терминала с помощью сочетания клавиш Ctrl+C. Процесс правильно завершает все свои действия и возвращает управление;
  • SIGQUIT - это еще один сигнал, который отправляется с помощью сочетания клавиш, программе, запущенной в терминале. Он сообщает ей что нужно завершиться и программа может выполнить корректное завершение или проигнорировать сигнал. В отличие от предыдущего, она генерирует дамп памяти. Сочетание клавиш Ctrl+/;
  • SIGHUP - сообщает процессу, что соединение с управляющим терминалом разорвано, отправляется, в основном, системой при разрыве соединения с интернетом;
  • SIGTERM - немедленно завершает процесс, но обрабатывается программой, поэтому позволяет ей завершить дочерние процессы и освободить все ресурсы;
  • SIGKILL - тоже немедленно завершает процесс, но, в отличие от предыдущего варианта, он не передается самому процессу, а обрабатывается ядром. Поэтому ресурсы и дочерние процессы остаются запущенными.
MySQL
Запуск сервера
/etc/init.d/mysqld start
остановка
/etc/init.d/mysqld stop
перезагрузка
/etc/init.d/mysqld restart
или так
service mysqld start
service mysqld stop
service mysqld restart