@vk22

Как узнать PID конкретного процесса?

У меня 2 раза запущен один процесс из разных конфиг фалов.
root 25709 0.0 0.0 52928 3924 ? S 15:11 0:00 sudo ices -c /usr/local/etc/ices2.conf
root 25710 0.1 0.0 75124 5252 ? S 15:11 0:04 ices -c /usr/local/etc/ices2.conf
root 26028 0.0 0.0 52928 3980 ? S 15:42 0:00 sudo ices -c /usr/local/etc/ices.conf
root 26029 0.1 0.0 75368 5436 ? S 15:42 0:03 ices -c /usr/local/etc/ices.conf
user 26272 0.0 0.0 14224 972 pts/5 S+ 16:13 0:00 grep --color=auto ices

Как мне узнать PID конкретного процесса? Если делать pidof ices, то получаю:
26029 25710

А как получить одного, конкретного процесса, чтобы убить его например. Это возможно?
Заранее спасибо!
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ответы на вопрос 2
ps ex | grep ices | grep ices2.conf | grep -v grep | awk '{print $1}'
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
так а какой именно процесс вы хотите убить?
У вас же два крутится.
Выбирайте любой один.
Можно тем же pidof (man pidof)

pidof -s ices
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы