Я прохожу учебное пособие по восстановлению после сбоя базы данных, и в учебном пособии сбой на хосте первичной базы данных моделируется с помощью:
kill -9 <>
Я знаю, что kill
команда используется для отправки сигнала процессу, который 9
представляет SIGKILL
сигнал, который завершает процесс, но что означает <>
аргумент?
Я прочитал страницы руководства для kill
команды, но все еще не могу понять, почему и для чего <>
используется.
command-line
kill
dw8547
источник
источник
<>
символы определенным идентификатором процесса.kill -9 <<pid for="" nbsp="" postmaster="" process="">></pid>
, так что они , вероятно , написалиkill -9 <pid>
и смешной редактор сделал все волшебство , чтобы создать<pid>
тег.<pid for="" nbsp="" postmaster="" process="">
это имеет смысл! Предполагается сказать «pid для процесса postmaster», и это основной PID PostgreSQL для уничтожения. Таким образом, пост должен был сказать, чтоkill -9 <pid for postmaster process>
Тайна раскрыта.kill -9
привычку. Просто используйтеkill
. SIGTERM позволяет корректно завершить процесс. SIGKILL (-9
) - это ядерный вариант.Ответы:
Вы должны заменить
<>
идентификатор процесса. Чтобы получить идентификатор процесса, вы можете использовать командуВ нем будут перечислены все процессы, и вам просто нужно выбрать правильный процесс
Если у вас есть один экземпляр процесса, вы также можете использовать
pkill
команду с именем процесса, напримеристочник
killall
. Кроме того, если вы хотите PID,pgrep
спасает охоту черезps
выходные данныеmysql
слово. Например, если у вас есть вызываемый процесс,mysql
и другойmysql-python
(просто пример) оба будут убиты этой командой.это
в manpage. В
<>
кавычках всегда есть описание .источник
<>
на странице man означает заменить<>
на PID.В дополнение к ответу Фелисьена с помощью
ps
команды вы также можете использоватьtop
илиhtop
Используйте
-d <>
(продолжительность), чтобы обновить каждую<>
секунду.Чтобы убить процесс, просто запишите PID и убейте ID процесса с помощью:
Примечание: для
htop
, вам нужно будет ввестиhtop -d 100
то есть;10
секунд.источник