Сигнатура команды для остановки процесса в Ubuntu:
kill -STOP <pid>
Сигнатура команды для возобновления процесса в Ubuntu:
kill -CONT <pid>
Команда вывода всех запущенных процессов на дисплей:
ps -ef
или
ps -ax
Вывод конкретного процесса
ps l 9269
Команда вывода всех запущенных процессов на дисплей в виде структуры дерева:
pstree
Запустить постоянно обновляющийся список процессов
top
В качестве примера остановим и опять запустим выполнение процесса LibreOffice Writer.
Сначала узнаем информацию о данном пакете.
libreoffice -help
Далее узнаем pid данного запущенного процесса
pgrep soffice
Приостанавливаем процесс (меню и кнопки программы не активны — заблокированы)
kill -STOP 3836
Запускаем процесс снова (меню и кнопки программы активны — разблокированы)
kill -STOP 3836
Дополнительные команды
Продолжить процесс в фоновом режиме
bg
Запустить процесс обратно
fg
Control+Z — остановить процесс
Control+C — завершить процесс
Установка приоритета во время запуска процесса, синтаксис:
nice -n <priority between -20:19> <command>
Пример
nice -n 5 gnome-terminal
Установка приоритета на работающий процесс, синтаксис:
renice -n <priority between -20:19> -p <pid>
Пример
renice -n 10 -p 3836