Базовые команды для управления web-сервером через консоль

Для выполнения команд под root, если вы изначально не под рутом:
sudo su 
%password%


Перезагрузить PHP под nginx
service php-fpm restart


Перезагрузить PHP под apache
service httpd restart


Перезагрузить MySQL
service mysqld restart


Перезагрузить PostgeSQL (путь может быть другой)
/etc/init.d/postgresql-9.3 restart


Посмотреть список задач cron
crontab -l


Открыть список задач cron
crontab -e
Для редактирования нажать кнопку INSERT
Для сохранения нажать ESC и дважды Shift+Z


Рекурсивное удаление файлов и папок:
rm -rf /path/to/dir
Команда rm работает достаточно медленно и не совсем удачно подходит для удаления большого количества файлов.


Рекурсивное удаление файлов с построчным выводом на экран:
find /path/to/dir -type f -exec rm -f {} \; -print
Хорошо подходит для удаления большого количества файлов.


Очистить очередь на отправку писем
postsuper -d ALL


Если установлена утилита mtop для отслеживания SQL запросов в режиме лайф:
mtop --dbuser=%db_usernam% --password=%db_password%

Мои PET-проекты
Матч Шредингера. Про футбол без спойлеров. Сервис помогает выбрать интересный матч для просмотра в записе. Перейти »
MafiozZz. Сервис для тех, кто любит играть в мафию. Сервис дает клубам возможность завести клубный сайт, предоставляет удобный интерфейс для ведения подобной статистики, расписания игр, выдавать игрокам награды, проводь адресную SMS рассылку (и прочие плюшки). Перейти »