upstart
, менеджер служб, может перезапустить httpd, если он установлен на respawn
.
apachectl stop
останавливает процесс без уведомления upstart
Попробуйте:
service httpd stop
Кстати, когда вы вводите любую из команд stop
like для apache, он перестанет принимать новые связи. gracefuls
дополнительно позволит ему завершить все открытые в данный момент соединения.
ЕСЛИ ваш терминал (-эмулятор )понимает коды консоли DEC VT10x, вы можете установить область прокрутки на две последние строки экрана после ее очистки:
echo -e "\e[2J\e[$((LINES-1));${LINES}r"
Ваша команда и первый экран ее вывода будут видны позже. Ввод reset
отменит изменения.
Я думаю, что tput li
показывает количество строк вашего окна терминала. Вычтите два, а затем используйте это значение с head -n
, чтобы отобразить только первые n строк вывода. Это оставит вашу команду в первой строке и подсказку в последней строке.
Решение для bash с использованием ярлыков:
CTRL + s
, чтобы приостановить вывод CTRL + q